前提・実現したいこと
マージするのに不要な空コミットをbitbucket上から消したいです。
そのために git revert
というものを知り、
git revert <commitID>
を実行しました。
そうするとコンフリクトが生じているためリバートが完了できていないというメッセージが出てきました。
しかし、エディタで確認してもコンフリクトを起こしているようなファイルは 見つから無かったため(そもそも空コミットなのにコンフリクトなんて起こすのか?とも思ったので)
git revert --skip
を実行しました。
しかしここでbitbucketを確認しても空コミットを打ち消すようなコミットは作成されていませんでした。(またこのコードを実行したときの結果はスクショできていません。。)
そこでもう一度git revert
しようと思って同じコードを実行しても今度は「Already up to date」というメッセージのみが表示されるようになりました。
いくつかある他の空コミットに対して、同じコードを実行しても結果は同じで、どうすれば空コミットを打ち消すようなgit revert
が実行できるかご助言いただけると嬉しいです。
gitの公式URL(https://git-scm.com/docs/git-revert#_sequencer_subcommands)や検索をかけてみましたが、git revertで「Already up to date」というメッセージが表示されているような事例が確認できず解決には至りませんでした。
何卒よろしくお願いいたします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。