0

だから私はgitに変換したいMercurialリポジトリを持っています。そこには特別なことは何もありません。その方法を知っています。ここで説明されている高速エクスポートは、そのための優れたツールです。

私がやりたいことは、この機会に、Mercurial リポジトリのコミット メッセージに紛れ込んでしまった、終わりのない厄介なタイプミスを修正することです。これを可能にするツール、または高速エクスポートを取得する方法を知っている人はいますか。

基本的にすべての高速エクスポートが行うことは、コミットを手動で処理することであると想定しているため、「修正」できるコミットメッセージとともに変更セットのリストをエクスポートでき、それをツールにフィードバックできるものが機能すると思います。とりあえず。

繰り返しになりますが、Hg から git に移行したいだけでなく、コミット メッセージ編集したいと考えています。

4

2 に答える 2

1

わかりました、それでhistedit確かに、それはおそらく仕事をするでしょうが、gitには私が組み込みたい機能があることがわかりました。

高速エクスポートを使用して Mecurial リポジトリを Git に変換してから使用しましたgit rebase -i HEAD~14(14 はコミットの数です)。これにより、与えられたままにするコミット、コメントを編集するコミットなどを選択できます。オンラインの git bookは、このツールを説明するのに適しています。

悲しいことに、これにより最初のコミット メッセージを編集できませんでしたが、その 1 つのタイプミスに耐えることができます。

于 2013-06-11T20:48:50.357 に答える
0

histeditを使用して、変換する前に hg リポジトリを変更できます。

于 2013-06-11T15:10:20.250 に答える