2

私は誤ってしました:

git checkout mybranch
git branch --set-upstream origin mybranch 

ギットは次のように述べています。

Branch origin set up to track local branch mybranch.

それをリセットするにはどうすればよいですか?

ありがとう、

4

2 に答える 2

3

他のすべてが失敗した場合は、.git/configテキスト エディターで編集するだけです。コマンドが行うことはすべてそこに設定されています

[branch "origin"]
merge=refs/heads/mybranch

無効な設定を削除するだけです。

于 2012-11-09T15:30:10.733 に答える
0

つまり、同じ名前のリモート ブランチを追跡するように設定されたローカル ブランチがあるだけです。それを持っていても害はありません。リモートブランチを使用する必要はありません;)

で追跡リンクを削除できます

--no-track

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

git push origin :branch-name

後者の場合、必要に応じて、 -d オプションを使用してブランチを明確に削除する必要があります。

于 2012-11-09T15:42:05.450 に答える