私はローカルで正しいものを持っています。私のグループの他のメンバーによるグループマスターの変更があった場合、グループマスターですべてを上書きしたいだけです。私はこれをどのようにすることができるか誰にも分かりますか?次のエラーが表示されます。 (私は単にマスターをグループ化し、他のメンバーがグループマスタに加えたすべての変更を無視したい)。私は遠隔の変化を望んでいない。Gitは早送りを拒否しました
$ git push group master
To [email protected]:name/groupNum.git
! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to '[email protected]:name/groupNum.git'
hint: Updates were rejected because a pushed branch tip is behind its remote
hint: counterpart. Check out this branch and integrate the remote changes
hint: (e.g. 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
$ git branch
1
some_name
master
random
* project2
私が代わりに私は私のコミットメッセージを(私のすべての変更を)押したいものをプッシュするので、それだけで私たちのレポを元に戻し、以下を行い、コミットメッセージを持つグループマスター-f gitのプッシュをしました数か月前にコミットしてください: "Revert" Revert "Completed Task 2" "これはコミットを戻します。86 ## 6e9。"なぜ "revert ..."、これは私のコミットメッセージでもありません。これを今修正するにはどうすればいいですか?
を実行する前に、それについて読んでください、あなたはマスター以外のブランチをプッシュしたかったですか? –