gitの勉強を始めました。ので、ここで覚えたことを書いて行く。
1. リポジトリとは、ファイルの履歴ことをいう。
2. 履歴の一つ一つをコミットという。
1. リポジトリの作成 (git init)
2. git config --global user.name "name"
3. git config --global user.email "aaa@sss.com"
4. ホームディレクトリに .gitconfig ファイルに、3の設定が追加される。
5. git status
6. git add
7. git commit -m "here goes description to commit"
8. git log. コミットログ
9. git log -p
管理したくないファイルをGitで無視する。
10. .gitignoreファイルを作成する。正規表現も書ける。例えばドットで始まったファイル「.*」
11. git rm --cached test.txt でインデックスからファイルを削除。
12. git diff: ワーキングツリーとインデックスの差分をとる
13. git diff HEAD: ワーキングツリーと最新コミットの差分を確認
14. git commit -a:インデックスに登録せずにコミット。
15. git mv
16. git rm
17. git checkout HEAD filename : 最新コミット(HEAD)からfilenameをチェックアウトする。
18. git show : コミットを表示。 (git show HEAD) など