1

「javascript-checkpoint」という名前のブランチを作成しました。次に、そのブランチを GitHub にプッシュしました。

次に、ローカルで「javascript-checkpoint」の名前を「explore-checkpoints」に変更しました。

次に、GitHub が javascript-checkpoint の代わりに explore-checkpoints を表示するようになると考えて、git push を実行しました。しかし、GitHub には explore-checkpoints という名前のブランチは表示されず、javascript-checkpoint のみが表示されました。次に、「git push origin explore-checkpoints」を実行すると、git から次のように言われました。現在、GitHub は javascript-checkpoint と explore-checkpoints を 2 つの別個のブランチとして表示しています。ローカルには、探索チェックポイントしかありません。GitHub に同じように表示するにはどうすればよいですか?

私は同様の質問を見つけました ( Rename remote branch ) が、その質問者は、他の人が自分のリポジトリから引っ張ることができるように、私よりも懸念しています。他の人が私のコードを見ることができるようにすることだけに関心があります。このリポジトリでコードを編集しているのは私だけです。

4

2 に答える 2

2

「javascript-checkpoint」ブランチを単純に削除できない特定の理由はありますか?

余分なブランチだけを削除したい場合は、単に実行git push origin :javascript-checkpointしてリモート ブランチを削除します。

于 2012-11-27T21:53:52.113 に答える
1

以前のリモートブランチを削除するだけです

git push :javascript-checkpoint

最初のプッシュは、最初に使用したリモート トラッキング ブランチを引き続き使用していました。

git push  explore-checkpoint:javascript-checkpoint

これが、すぐに 2 番目のブランチが表示されなかった理由です。

于 2012-11-27T21:54:09.163 に答える