3

リモート ブランチを作成しましたが、統合ブランチにマージされたので削除したいと思います。私は

git push origin :name_of_branch

リモートブランチを削除します。

しかし、残念ながら私は間違っていて、他の開発者の 1 人が実際にそのブランチからローカル コミットを行っています。彼の仕事を邪魔するにはどうすればいいですか?

ありがとう

4

1 に答える 1

5

プルしても、ローカル ブランチが削除されることはありません。他の開発者が を使用している場合git fetch --prune、彼のローカル リモート トラッキング ブランチ (例: remote/origin/name_of_branch) は削除されますが、彼が作業しているローカル バージョンは変更されず、再度プッシュするとブランチが再作成されます。

(ただし、コンテキストによっては、新しいコミットを新しいブランチ名でプッシュする方が便利な場合があります。)

于 2011-03-02T13:36:05.303 に答える