私はBitbucketまたはGithubからレポを移行しました。私はこの問題を考えていませんが、私は2つのリモコンで設定していた間、それは少しのために...違うだけのことだ:リモートブランチにプッシュできません。ブランチに解決できません。
origin: bitbucket
github: github
その後、私はgithubのに両方と尖った起源を削除:
git remote remove origin
git remote remove github
git remote add origin https://github....
開発枝のテストプッシュ:
git push origin develop
最新の情報はすべて最新です。
通常通り、いくつかの仕事のための新しいブランチを作成します。
git checkout -b Feature/Name
は、ファイルまたは2を更新します。
git push origin Feature/Name
これはエラーになります:リモートにプッシュしようと、この問題のためのオンライン
fatal: Feature/Name cannot be resolved to branch
を検索、HEADを確保することについてのいくつかのものが正しいことを見つける、私は私を持っていることを確認することについて他の人ブランチ名の大文字小文字は正しくありません(しかし、この時点では、ブランチはまだリモートにはありません)。解決できません。
は、このコマンドを実行:
git push --all -u
これはgithubのに私のFeature/Name
枝を得たが、それでも以前と同じ動作を参照してください。
git push origin develop
git push origin Feature/Name
最初の作品は、第二は、同じエラーがスローされます。
なぜこのエラーが発生しているのかわかりません。何か案は?
「機能/名前」を作成したときにあなたはどの支部にいましたか?あなたは確かですか? 'Feature/Name'が存在し、それはチェックアウトされたブランチですか? 'git branch'で確認してください。 – Schwern
@Schwern - 開発、テスト、およびマスターの3つのブランチ(ローカルおよびリモート)が存在しました。ブランチが整理され、マージされて展開されると、それらはローカルで削除されます(該当する場合はリモートで削除されます)。私は3つしかないと確信しています - 私はしばらくのうちにプロジェクトを開いていない、私がやったことはチェックして、私はゆるい枝がないことを確認した。 – jleach
'Feature/Name'がローカルに存在することを確認するために' git branch'を実行したことを意味しますか? GUIやIDEを信頼しないでください。また、あなたは正しいのですか? – Schwern