LoginSignup
1
2

More than 3 years have passed since last update.

便利だけど忘れがちなGitコマンド集

Last updated at Posted at 2018-12-13

概要

気が向いたら随時更新予定

コマンド

マージされたローカルブランチをローカルから削除する

git branch --merged | egrep -v '\*|develop|master' | xargs git branch -d

※この例ではdevelop, masterというブランチにマージされた場合を示している

マージされたリモートブランチをローカルから削除する

git remote prune origin

※この例ではリモートリポジトリをoriginという名前にしている場合を示している

git fetchする際にリモートで削除されたブランチをローカルのリモートブランチから削除する

git fetch --prune

stashをすべて削除する

git stash clear

リモートブランチを追跡(トラッキング)する

git branch -u origin/develop develop

ローカルの develop ブランチがリモート( origin )の develop ブランチをトラッキングする。
(以降、ローカルの develop ブランチで git pull する際にリモートブランチを指定しなかった場合、トラッキングブランチが対象となる)

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