1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

自分用Gitコマンドシート

Last updated at Posted at 2024-03-14

今までsource treeを使ってGit操作をしてましたが、Gitをコマンドで扱う機会ができたので、自分用によく使うコマンドをまとめました。
オプションとかも今よく使うものを設定してます。
(取り急ぎ作ったので誤りとかは適宜修正予定。。)

現在選択されてるブランチ確認(*がついてる)

git branch

ブランチ名修正

※変えたいブランチが選択されていることを前提

git branch -m 変えたい名前

ブランチ削除

git branch -d 削除ブランチ

fetch

git fetch -p 特定のリポジトリ

※-p : リモートに存在しなくなったリモート追跡参照を削除する

pull rebase

git pull --rebase 対象リポジトリ ブランチ

コミットをまとめる

git rebase -i まとめるコミット※

※ex) HEAD~~(2つ分)
※ex) git log --onelineでログが見ることができるので、そこからまとめたいコミットの一つ前のコミットを指定したり

Push

※pushするブランチを選択状態である前提

git push -f 対象リポジトリ

※-f: 強制push

コミットの取り消し

git reset オプション※ HEAD^

※ --soft, ---mixed, --hard

チェックアウト+ブランチ作成

git checkout --no-track -b 新しいブランチ名 チェックアウト元

スタッシュ

git stash -u

※-u:notrack(新規作成したファイルとか)のファイルもスタッシュに退避

1
0
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
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?