回答:
git checkout -b myBranchName repo2/master
git push repo2 myBranchName:master
、単純なものとしての使用git push
は失敗します
git checkout my_branch && git pull --rebase
(--rebase
ワークフローによって異なります)。ブランチがまだリモートブランチを追跡していない場合は、1 git branch --set-upstream my_branch upstream/my_branch
回実行する必要があります。
git fetch remote2
まだ実行していない場合は、事前に実行しておく必要が あります。それ以外の場合、>致命的:パスを更新できず、同時にブランチ 'myBranchName'に切り替えることができません。