0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

git 操作でよく使うコマンド一覧(備忘録)

Last updated at Posted at 2023-01-16

始めに

git 操作でよく使うコマンドを備忘録としてまとめました。
随時更新していきます。

環境

開発環境 バージョン
git 2.36.1

コマンド一覧

状況確認

コマンド 効果 英語翻訳
git status カレントブランチの状況を確認できる 状態や状況
git branch ローカルに存在するブランチ名をすべて表示
git branch -vv ローカルに存在するブランチ名をすべて表示 + 最終コミットID、コミット名

ブランチ関連

コマンド 効果 英語翻訳
git branch -D ブランチ名 指定したブランチを強制削除
git checkout 切り替えたいブランチ名 カレントブランチを切り替える 出ていく、去る
git checkout -b "ブランチ名" 新規でブランチを作成する(カレントブランチから派生される) 出ていく、去る
git checkout "ブランチ名" "派生元リモートブランチ名" 新規でブランチを作成する(指定したリモートブランチから派生される) 出ていく、去る

コミット履歴関連

コマンド 効果 英語翻訳
git add . 変更があるすべてのファイルをコミット対象にする 付け加える、追加する
git commit -m "コミット名" コメントをつけてコミットする 委託する(引き渡す、ゆだねる)
git push origin リモートブランチ名 指定したリモートブランチにカレントブランチのコミット履歴をpushする 押す、押しやる
git fetch origin リモートブランチ名 リモートリポジトリのコミット履歴をローカルに反映する(マージはしないよ) 取ってくる
git pull origin リモートブランチ名 指定したリモートブランチをカレントブランチにpull(fetch + merge)する 引く、引っぱり出す
git log カレントブランチのコミット履歴を確認できる 記録、工程日誌
git reset HEAD 直近のコミットと同じ状態にする(間違えて"git add" した時に使うことが多い) 置き直す、組み直す
git reset 戻りたいコミットID 戻りたいコミットIDまで戻ることができる 置き直す、組み直す
git merge --abort マージを中断することができる(例:pullでコンフリクトが起きた時) 中断する、やめる

stash関連

コマンド 効果 英語翻訳
git stash save "stash名" 名前を付けて変更ファイルを退避する こっそりしまう、隠す、蓄える
git stash list 退避した変更ファイルのリスト一覧を表示 こっそりしまう、隠す、蓄える
git stash apply stash@{番号} 退避した変更ファイルを戻す(退避リストから削除されない) apply:当てる、用いる、(…に)適用する
git stash pop stash@{番号} 退避した変更ファイルを戻す(退避リストから削除される) pop:ポンと鳴る、ひょいと入る、急に動く、飛び出る、ポンと開く

※"."をつけるところ、つけないところに注意する。
※ダブルクオーテーションをつけるところ、つけないところに注意する。

終わりに

ご覧いただきありがとうございました。

おすすめのコマンドありましたら、知らせいただけますととありがたいです💦

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?