私のローカル名前空間にリポジトリ(1つはmaster
ブランチ)がフォークされました。git:フォークされたリポジトリの初期状態にリセット
以来、master
の上にいくつかのコミットがあり、さらにブランチ(test-branch
)があります。
私は何を実行することです:
- ロールバック私は
潜在的な方法のあるよう
test-branch
を維持レポをフォークしたときにあった状態にmaster
支店これについてはmaster
をチェックアウトし、ログの履歴を表示し、最後のコミットのsha
を見つけ、git reset <sha_of_last_commit_of_forked_repo>
を実行します。 別の方法がありますか?
fyi remotes
:origin
とupstream
の2つを設定しました(アップストリームは、push
でフォークしたレポです)。
'git reset upstream/master'はどうですか? –
thxはトリックを行いました...ファイルを望んでいなかったので、 'git reset -hard upstream/master'を実行しました – pkaramol
@LasseVågsætherカールスン私は、これが私を'上流/マスター(進化している間に平均している)ではなく、レポをフォークするときのものではありません(これは大丈夫です、私は気にしません) – pkaramol