0

私は 2 つのリモート ブランチを開発およびテストし、ローカル ブランチはテストするように設定しました。次に、リモート開発をテスト ブランチにマージし、成功しました。ただし、ローカル ブランチを開発にプッシュすると、変更が開発ブランチに表示されません。私が従った手順は次のとおりです。

git fetch origin (Start at local test branch)
git merge origin/develop  (Resolved conflicts)
git push --force origin develop (says already up to date)

テストブランチで、いくつかのディレクトリを削除し、ディレクトリの名前を変更しました。リモート テスト ブランチにすべての変更が表示されますが、開発では取得できません。この問題に取り組む方法についてのアイデア。

4

1 に答える 1

0

これを試して

git checkout develop
git fetch origin
git merge origin/develop
git push origin develop

のチェックアウトとスラッシュに注意してくださいmerge origin/develop

git merge origin develop私には意味がありません。originブランチではなくリモートです。

于 2013-06-26T05:12:48.303 に答える