git を使い始める
インストールなど
参考=>Mac OSX に git をインストールする (Homebrew を使用) - asa nisi masa
$ git --version
git version 1.8.3.3
git の 初期設定を行う
自分のプロフィールを設定する
$ git config --global user.name "hoge hoge"
$ git config --global user.email "hogehoge@gmail.com"
コマンド出力の色を自動に設定する
$ git config --global color.ui auto
ファイルをコミットする
準備
カレントディレクトリには、index.html を作成済。
commit
ファイルをコミットする。
- コミットの概要をコマンドの引数で指定する場合、 -m オプションで指定する。
$ git commit -m "first commit"[master (root-commit) ff4e462] first commit
1 file changed, 7 insertions(+)
create mode 100644 index.html
- コミットのログをエディタで指定する場合、git commit だけ入力すると、エディタで入力できる。
$ git commit
vi エディタに以下のメッセージが初期表示される
# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
# On branch master
# Changes to be committed:
# (use "git reset HEAD..." to unstage)
#
# modified: index.html
#
概要、空白、理由を記入して保存しエディタを終了する。#始まり行は記録されないので残ったままでよい。
コミットのテスト ・・概要
・・空白
チュートリアル ・・理由
- (後で調べる)チケットシステムと連動している場合、概要の行にチケット番号を書けばよいのかな。
- エディタを保存せずに終了すると、コミットがキャンセルされるとのこと。
コミット結果が表示され、コメントの概要部分が表示された。以下は、後述する変更のコミット時のメッセージだが、参考に貼っておく。
[master 8c073d7] コミットのテスト
1 file changed, 2 insertions(+), 1 deletion(-)
ファイルを変更する
変更する
お好みのエディタで変更。
diff
変更箇所を確認する
$ git diff index.htmldiff --git a/index.html b/index.html
index 18720b1..b213557 100644
--- a/index.html
+++ b/index.html
@@ -2,6 +2,7 @@
test
test1
-test2
+test2-change
+test3-add