は、あなたが実際にこれは、その後、あなたがこの
git branch --delete --remotes origin/Sprint/13/Story/XXX-11
これは、リモートを削除しなかったローカル支店Sprint/13/Story/XXX-11
Sprint13/Story/XXX-11
へと改名 これまで
git branch -m Sprint13/Story/XXX-11
をやっていることですあなたのオリジナルブランチのブランチを追跡してください。このブランチは実際のローカルであり、リモートリポジトリからプルするたびにローカルブランチの同期アップポイントとして機能することに注意してください。
状況を修正するには、私はあなたが最初にローカルで名前を変更したブランチを削除すべきだと思う:あなたは今
git push origin Sprint/13/Story/XXX-11:Sprint13/Story/XXX-11
:
は
git branch -d Sprint13/Story/XXX-11 # delete local new renamed branch
次に、新しい名前でリモートに古いローカルブランチをプッシュ
git pull origin Sprint13/Story/XXX-11
このプロセスでは、Gitはまた、適切な場所を指すローカルトラッキングブランチを作成します。クリーンアップのために
、あなたは今、古い支部だけでなく、そのリモート対応を削除することができます。
git branch -d Sprint/13/Story/XXX-11 # delete old local branch
git push origin :Sprint/13/Story/XXX-11 # delete old remote branch
私はこれを行う場合でも、リモートブランチはまだスプリント/ 13 /ストーリー/ PEN-6021と呼ばれています。 – dagda1
あなたは私を助けている、あなたの時間を取る。 – dagda1
'git push origin local-name:remote-name'を使用して、リモートで必要な名前を取得します。 –