GitとGoogleCodeでプロジェクトを開始する(パートIII)

そして今、この小さなチュートリアルの最もジューシーな部分。

4.プロジェクトを作成します

プロジェクトに関連するすべてのファイルを含むディレクトリを作成します。 たとえば、 ホーム ユーザーのフォルダを作成します こんにちは世界.

〜$ mkdir HelloWorld

コマンドを使用して、新しく作成されたフォルダーに入ります cd.

〜$ cd HelloWorld /

プログラムのファイルを作成します«こんにちは世界«。 一番好きなテキストエディタを使うことができます。 簡単にするために、次のコマンドを実行します。

〜/ HelloWorld $ echo "print(\" Hello World \ ")"> helloworld.py

このようにして、ファイルを作成するだけです。 helloworld.py フォルダー内 こんにちは世界 挨拶を印刷する命令で。

次の手順で、新しいプログラムをテストできます。

〜/ HelloWorld $ python helloworld.py Hello World〜 / HelloWorld $

このようにして、プログラムの最初のバージョンを作成しました。 今それは始めることの問題です Gitの 今後のリリースを確認してください。

5.Gitを開始します

使い始めるには Gitの の本で、いくつかの一般的なオプションを構成できます。 セクション1.5 これらのオプションのいくつかは詳細です。 この場合、ローカルリポジトリのオプションのみを設定する方法を紹介します。

〜/ HelloWorld $ git config --local user.name lecovi〜 / HelloWorld $ git config --local user.email colomboleandro@bitson.com.ar〜 / HelloWorld $ git config --local core.editor vim

これらのオプションを使用して、このプロジェクトのユーザー名は«であると定義しています。レコビ«、このプロジェクトの私のメールは«colomboleandro@bitson.com.ar»そして、実行時に使用したいデフォルトのエディター コミット です 活力.

持っている Gitの 私たちのシステムでは、gitパッケージをインストールする必要があります。

使用する利点 Gitの それは私たちのプロジェクトの作業ディレクトリでローカルに実行されるということです。 そのため、コマンドを使用してプロジェクトディレクトリで初期化する必要があります。 INIT.

〜/ HelloWorld $ git init / home / leo / HolaWorld / .git /に初期化された空のGitリポジトリ〜/ HelloWorld $

次に、ファイルを作成します .gitignore あなたは何と言いますか Gitの フォローする必要のないファイルとディレクトリ。 詳細については、 ブック。 この場合、同じファイルを無視するように指示します .gitignore およびで終わるすべてのファイル .pyc.

〜/ HelloWorld $ echo .gitignore >> .gitignore〜 / HelloWorld $ echo * .pyc >> .gitignore

6.ファイルの追加

次に、ファイルを追加する必要があります(この場合、ファイルはXNUMXつだけです。 helloworld.py、しかし私はあなたがアイデアを得ると思いますよね?)。 コマンドの使用 加えます ディレクトリのすべての内容を追加するように指示します(ファイルに書き込んだ内容を除く) .gitignore).

〜/ HelloWorld $ gitadd。
ここで使用したことに注意することが重要です。 (ピリオド)すべてのコンテンツを追加するように指示するには、追加するファイルとディレクトリのスペースで区切られたリストを作成することができます。 または、コマンドを連続して実行します git add.

7.バージョンの作成

構成したら Gitの バージョン制御システムで制御したいすべてのファイルを追加しました。 コミット.

この指示により、私たちは開発の歴史の中でポイントを確立します。 最初のケースでは、通常、 コミット 説明付き«初期コミット«。 私は通常状態を省略します ステージされた コマンドを実行するだけです コミット オプション付き -a.

〜/ HelloWorld $ git commit -a

これにより、デフォルトで設定したエディターが開きます。私の場合は 活力、およびの詳細を書くことができます コミット。 この場合、私は単に前述のものを書くつもりです。 エディターでファイルを保存したら、 Gitの 世話をします コミット.

vim-初期コミット

8.リモートリポジトリの追加

今が私たちに伝える時です Gitの リモートリポジトリを持つローカル。 で ブック リポジトリを作成する手順については、 GitHubの。 このセクションでは、前の投稿のセクション3で保留にしたものを使用します。

リモートリポジトリを追加するには、コマンドを使用する必要があります git リモート追加 ここで、名前またはエイリアスがリポジトリとそのURLに引数として渡されます。 この場合、作成したプロジェクトのものを使用します Googleソースコード.

もちろん、独自のプロジェクトを作成して、同じように使用することもできます。
〜/ HelloWorld $ git remote add gc https://code.google.com/p/lecovi-hello-world/

最後に、ローカルリポジトリをリモートリポジトリにアップロードするために、コマンドを実行します。 プッシュ.

〜/ HelloWorld $ git push gc master

セクション3と同様に、ファイルを作成しました .netrc そのファイルに保存されているパラメーターを使用してサーバーに接続します。 そして枝が上がる マスター として保存するリポジトリに gc.

google-code-initial-commit

私たちのプロジェクトのページ Googleソースコード、セクションで見ることができます ソース セクションで ブラウズ 私たちのプロジェクトの内容。

まもなく…

これまでに、プロジェクトを開始する方法に関するチュートリアルを完了しました。 Gitの y Googleソースコード.

このミニチュートリアルの次回および最後の記事では、プロジェクトに変更を加える方法と、それらがバージョン制御システムに反映されていることを確認します。

ご挨拶!


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   アビマエルマルテル

    なぜ.gitignoreファイルを.gitignoreに追加するのですか?

    それは意味がありません:P、そのファイルもリポジトリに入れる必要があります。

    ご挨拶!

    1.    レコビ

      そうです、それをするのはあまり意味がありません。 それがどのように機能し、例示されるかを確認するための単なる例でした。 あまりファイルを入れていなかったので、あまり複雑にしたくなかったのです!

      ご説明ありがとうございます。
      ハグ!

  2.   Linuxを使いましょう

    優秀シリーズ! おめでとうございます!
    抱擁! ポール。

    1.    レコビ

      素晴らしいパブロ、参加する大きな喜び!