【Git】ついつい毎回検索してしまうGitコマンドまとめ

Git

Git 関連でよく使うのに毎回検索してしまうコマンドたちをまとめました。

私がよく使うコマンドなのでオプションが足りない場合は -h オプションを付けて他のオプションのヘルプを確認してください。

スポンサーリンク

ブランチ操作

開発用のブランチを切る際によく使います。

ブランチ作成元のブランチに切り替える

$ git checkout your_source_branch_name

ブランチを作成する

$ git checkout -b your_new_branch_name 

変更取り消し

お試しでローカルファイルを編集して元に戻したい時によく使います。

特定ファイルの変更を元に戻す

$ git checkout your_file_name

全ての変更を元に戻す

$ git checkout .

タグ操作

リリースする際にコミットにタグを追加する際によく使います。

タグ一覧表示

$ git tag

特定のコミットにタグを追加する

$ git tag your_tag abcdefg

ローカルに作成したタグをリモートに反映する

$ git push origin your_tag

Stash 関連

変更内容をコミットせずに一時的に対比することができます。

ブランチを切り替える際にコミットしたくないけど変更内容は保持しておきたい時によく使います。

コメントを付けて変更内容を退避する

コメントを付けないとどういった変更内容を退避したか分からなくなるので私はコメントを付けています。

$ git stash save "your comment"

退避した変更を一覧表示する

$ git stash list

退避した変更をローカルに反映する

index には適用したい退避の配列インデックスを指定します。

# 退避配列の 2 番目の退避をローカルに反映する場合は git stash apply 1
$ git stash apply index
タイトルとURLをコピーしました