1

development という ma master ブランチからブランチを作りました。開発ブランチは 2 つの新しいコミットを取得しました。一方、マスター ブランチは 1 つのコミットを取得しましたが、これは間違いでした。その後、元に戻してプッシュしました。ここまでは順調ですね。私は前後のことを見て、HARDを2つのコミットにリセットすることで、マスターから2つのコミット(間違いと元に戻すもの)を削除しました。

現在、github の私のメトリクスは、開発ブランチが 2 遅れていることを示していますが、コミットを見るとそうではありません。

何か案は?

4

1 に答える 1

2

github のどのメトリックですか? 開発が 2 遅れているのは何ですか?

フォークのグラフで開発が master ブランチより 2 遅れているように見える場合は、次のことを試してください。

git checkout develop  
git rebase master  
git push origin

git reset は履歴を書き換えないので、あなたが持っている履歴はリセットを行ったということです。これは github にもあります。私の推測では、github のグラフは履歴ログを使用していると思いますが、確かなことは言えません。

于 2012-11-09T17:11:31.690 に答える