私はコミットを再作成しようとしています。しかし、たとえば、git rebase -i f83eff3ffc8
を実行すると、MacVimウィンドウが開き、空の状態になります(ファイルに情報はありません)。その後、ファイルを書き込んで閉じると(空でも)、Successfully rebased and updated refs/heads/clicktocall-hotfix
というメッセージが表示されます。git rebase -iは空のMacVimファイルを表示します。
ファイル名は.git/rebase-merge/git-rebase-todo
です。私もsudoで実行しようとしましたが、これは違いはありませんでした。
何が問題なのですか?私はrebaseを正常に完了したことはありません。
vimとは関係ありません。タグを削除しました。 – manojlds
gitが正常に "ノーオペレーション"のリベースを行っているようです。あなたは何をしようとしているのですか?あなたのブランチ構造と 'f83eff'をコミットする場所を記述してください。これは役に立ちます:http://www-cs-students.stanford.edu/~blynn/gitmagic/ch05.html – opqdonut
まさに空のrebase -iファイルは、HEAD自体を再構築しようとしていることを意味します。 git rebaseが動作します。 – fge