2016-11-08 16 views
0

私はリモートリポジトリにプッシュしようとしていましたが、私はUpdates were rejected because a pushed branch tip is behind its remoteを得ました。それから私はgit pull origin masterとそれを言ったAlready up-to-date.その後、私はgit push -f origin master(ダム!)を試した結果、最後の2つのプッシュはgithubから姿を消した。さて、私はgit logを試してみると、その2つの最新のコミットとそのIDを見ることができます。これらのコミットはどのように復元できますか?push -fの後で失われたコミットを復元する

+0

ここで、最新の2つのコミットが表示されます。彼らは起源/マスターです。 – Gregg

+0

@greggはいそうです。 – havij

答えて

0

が、これは元のリポジトリにマスターブランチにリモートの追跡ローカルブランチ「起源/マスター」を押してgit push -f origin origin/master:master

を試してみてください。

関連する問題