基本的なGitコマンド
基本的なGitコマンド
よく使うGitコマンドを紹介します。
状態確認
git status
現在の状態を確認します。変更されたファイルや、コミット待ちのファイルが分かります。
git status
git log
コミット履歴を確認します。
# 履歴を表示
git log
# 簡潔に表示
git log --oneline
変更の保存
git add
変更をステージング(コミット準備)します。
# 特定のファイルをステージング
git add filename.ts
# すべての変更をステージング
git add .
git commit
ステージングした変更を記録します。
git commit -m "変更内容の説明"
リモートとの同期
git pull
リモートの変更を取得します。
git pull
git push
ローカルの変更をリモートに送信します。
git push
⚠️ 注意
git pushは、pushする権限がないリポジトリには実行できません。学習目的でクローンしただけのリポジトリには通常pushできません。
よく使うワークフロー
# 1. 最新の状態を取得
git pull
# 2. 作業する
# 3. 変更を確認
git status
# 4. 変更をステージング
git add .
# 5. コミット
git commit -m "機能Aを追加"
# 6. プッシュ(権限がある場合)
git push
💡 学習段階では
まずは
まずは
git cloneとgit statusを覚えれば十分です。自分でリポジトリを管理するようになったら、他のコマンドも使いましょう。
まとめ
| コマンド | 説明 |
|---|---|
git status |
状態確認 |
git log |
履歴確認 |
git add . |
変更をステージング |
git commit -m "msg" |
変更を記録 |
git pull |
リモートから取得 |
git push |
リモートに送信 |