Dance with Agents

Git基本的な使い方(ワークフロー)

コマンド単体ではなく、日常的にどの順番で使うかという一連の流れ。

各コマンドの詳細は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をこまめに打って、今どうなっているかを確認しながら進めるとよい。

Gitの記事

Gitのページへ →