[git] よく使うgitコマンド一覧

スポンサーリンク
Git

gitを使っていて、あのコマンドなんだっけな?と思うことが多いので、自分がよく使うgitコマンドを一覧にまとめました。

適宜、更新していきます。

【git clone】リポジトリのクローン

通常のクローン(=デフォルトブランチのクローン)

【構文】git clone <リポジトリのURL>

git clone https://github.com/xxxxxx/xxxx.git

ブランチ名を指定してクローン

【構文】git clone -b <ブランチ名> <リポジトリのURL>

git clone -b feature/fix_bug https://github.com/xxxxxx/xxxx.git

【git branch】ブランチの操作

ブランチの一覧表示

【構文】git branch

git branch
---------
* main
  develop
※アスタリスクは、現在チェックアウトされているブランチ

ブランチの作成

【構文】git branch <新規ブランチ名>

git branch feature/fix_bug

ブランチの削除

【構文】git branch -d <削除したいブランチ名>
※ブランチにマージされていない変更が残っている場合は Git が削除を拒否する

git branch -d feature/fix_bug

【構文】git branch -D <削除したいブランチ名>
※指定したブランチにマージされていない変更が残っていたとしてもそれを強制的に削除するコマンド

git branch -D feature/fix_bug

【git checkout】ブランチの切り替え

【構文】git checkout <ブランチ名>

git checkout feature/fix_bug

【構文】git checkout -b <新規ブランチ名>
※ブランチの作成と同時に、新規ブランチに切り替える

git checkout -b feature/fix_bug

【git fetch】ローカルリポジトリとリモートリポジトリの比較

【構文】git fetch

git fetch

【git pull】ローカルリポジトリにリモートリポジトリの変更を反映

【構文】git pull

git pull

【git push】ローカルリポジトリの変更をリモートリポジトリに反映

【構文】git push

git push

コメント

タイトルとURLをコピーしました