以前に問題なくプッシュした「my-remote」というリモート ブランチがあります。今日の時点で、プッシュできず、さまざまなエラーが発生します。
私が得た最初のエラーは次のとおりです。
hint: Updates were rejected because a pushed branch tip is behind its remote hint: counterpart. If you did not intend to push that branch, you may want to hint: specify branches to push or set the 'push.default' configuration hint: variable to 'current' or 'upstream' to push only the current branch.
私はいくつかの調査を行い、問題が解決することを期待してこれを実行しました:
git config push.default tracking
それを実行した後、もう一度プッシュを実行しました:
git push https://github.com/someurl/mybranch.git
次のエラーが発生しました。
pushing to remote 'https://github.com/someurl/mybranch.git', which is not the upstream of
your current branch 'my-remote', without telling me what to push
to update which remote branch.
私はこれを実行しようとしました:
git push master:my-remote https://github.com/someurl/mybranch.git
しかし、それは私にそれを教えてくれます:
fatal: remote part of refspec is not a valid name in https://github.com/someurl/mybranch.git