各コマンドの詳細はGit基礎コマンド一覧を参照。ここでは、それらを実際にどの順番で使うかをまとめる。
1. 始める
新しく作るならgit init、既にあるプロジェクトに参加するならgit clone。最初の1回だけ。
2. 変更する
エディタでファイルを編集する。ここはGit関係なく、普段の作業そのもの。ターミナルの中で直接編集したいときはvimを使う。
3. 状態を確認する
git status
何が変わったかを確認する。これは何度実行しても問題ない、安全なコマンド。
4. 記録の準備をする(ステージング)
git add .
「次のコミットに含めたい変更」を選ぶ工程。
5. 記録する(コミット)
git commit -m "何をしたかの一言"
ここで初めて、変更が正式に記録される。-m "…"を省くとエディタが立ち上がってメッセージを求められるので、慣れるまでは-mを付けて打ち切ってしまうのが楽(→git commitで見慣れない画面が開いたら)。
6. リモートに送る
git push
GitHubなど、リモート側にも反映する。ここまでで一区切り。
7.(他の人と一緒にやる場合)最新を取り込む
git pull
作業を再開する前に、まずこれを実行しておくと安心。
まとめると、状態確認 → ステージング → コミット → プッシュ、というたった4手順の繰り返しがGitの基本的な使い方のほぼすべて。慣れないうちはgit statusをこまめに打って、今どうなっているかを確認しながら進めるとよい。