最新の Git コミットをリモート ヘッドにする方法

最新の Git コミットをリモート ヘッドにする方法

Git は初めてで、単純な TortoiseSVN から突然押し付けられました。

リベースを実行する必要があるかどうかはわかりませんが、リモート リポジトリに以前のコミットがあり、それが HEAD である可能性があります (確認方法さえわかりません)。また、最新のリポジトリは、私が要求していないのに分岐したようです。

HEAD (?) を「ifix1 origin/ifix」に戻します

つまり、基本的には、「EWS を削除しました...」というブランチを「ifix1 origin/ifix1」に戻して、最後のコミットが「ifix1 origin/ifix1 EWS を削除しました...」になるようにします。

答え1

「Removed EWS」は、master (ローカル) と origin/master (リモート) の先頭であると想定します。(スニップでは切り取られています)。

また、現在マスターがチェックアウトされていると想定します。

解決:

ifix1 をチェックアウトします (ifix1 を右クリックして [チェックアウト] を選択します)

ifix1 を移動します (削除された EWS を右クリックし、[現在のブランチをここにリセット] を選択します)

ifix1 を押します (これにより origin/ifix1 が移動します)

関連情報