私はgitリポジトリを作成し、いくつかのもので更新しました。後で、このプロジェクト用に新しいディレクトリを作成し、新しいgitを初期化しました。次に、変更をプッシュして、リポジトリ内の古いコンテンツを置き換えます。実行するとgit Push Origin master
私は得る
! [rejected] master -> master (non-fast-forward)
error: failed to Push some refs to '[email protected]:Username/repo2.git'
To prevent you from losing history, non-fast-forward updates were rejected
Merge the remote changes before pushing again. See the 'Note about
fast-forwards' section of 'git Push --help' for details.
これを解決するにはどうすればよいですか?
少し力を加える必要があります:
git Push --force Origin master
--force
は-f
と略記することもできます。