今更ながらの Git 入門。


といっても自分への備忘録的なものなので、読んでも参考になるかどうかは…。
どこにでも、まとめって沢山ありますしそっちを見たほうがいいですよっと。w



Gitのインストール

いつもどおり、aptitutdeでサクッと。

# aptitude install git

Gitコマンドの一例

フォルダをGitの管理下に置く

$ git init ***

ファイルを追加

フォルダ内のすべてを追加

$ git add .

特定のファイルを追加

$ git add ***

コミットする

初回

$ git commit -m "----メモ----"

2回目以降、"-a"オプションで自動的に変更が加えられたファイルを自動検出。
ただし、新規作成されたファイルはコミット対象外。

$ git commit -a -m "----メモ----"

ログの参照

$ git log

差分の確認

直前のコミットと比較を行う。

$ git diff

直後のコミットと比較を行う。(resetした場合用)

$ git diff ORIG_HEAD

現在の状態を確認

$ git status

コミット状態を過去のバージョンに遡る。

コミットを取り消す。

$ git reset --soft HEAD^

直前にコミットした状態に戻す。

$ git reset --hard HEAD^

ファイルの削除

$ git rm ****
$ git commit