LoginSignup
10
11

More than 5 years have passed since last update.

リモートで削除されたブランチをローカルにも同期する方法

Posted at

以下のコマンドです。

$ git fetch -p

リモートリポジトリの更新情報を取得しつつ、リモートリポジトリ内で削除されたブランチをローカルでも削除してくれます。
個人的にマージ済みのブランチは削除するようにしているので、このコマンドでローカルもすっきりします。

蛇足ですが個人的には以下の流れで開発することが多いです。

  1. 開発ブランチをcheckoutして作る
  2. masterにプルリクエストを送る
  3. マージしたらGithub上で開発ブランチを削除する
  4. デプロイとか
  5. git pull origin masterする
  6. git fetch -pでローカルに同期する
10
11
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
10
11