4

これを行う方法を学ぶために、bitbucket にダミーのリポジトリを作成しました。これが Git で行われているのを見たことがありますが、Hg でこれが可能かどうかはわかりません。

次の hg ログがあります。

changeset:   3:742dd9f71f46
tag:         tip
user:        RHsu
date:        Tue Apr 09 09:58:55 2013 -0400
summary:     added some text to 3

changeset:   2:dd431695edcd
user:        RHsu
date:        Tue Apr 09 09:58:30 2013 -0400
summary:     Let's try to amend this commit

changeset:   1:b59ed9c945f9
user:        RHsu
date:        Tue Apr 09 09:58:15 2013 -0400
summary:     added some text to t1

changeset:   0:a8a24f3831ab
user:        RHsu
date:        Tue Apr 09 09:52:32 2013 -0400
summary:     Add text files for testing

これらの変更セットは bitbucket にプッシュされています。changeset2 のコミットメッセージを修正するにはどうすればよいですか?

編集: を使用してみhisteditましたが、それはローカル コミットのみを変更します。次に押すと、2 つの頭が作成されます。

EDIT:この質問はbitbucketにプッシュされたコミットの編集を扱っているため、他の質問とは異なります。

4

1 に答える 1

4

Bitbucketには、リポジトリから変更セットを削除するために使用できるストリップ機能があります。それは、不要な頭を取り除くために使用する必要があるものです。で取得できますhttps://bitbucket.org/<user>/<repo>/admin/strip。また、Web ページでリポジトリを表示しているときに小さな歯車のアイコンをクリックすると、変更セットを削除するためのセクションがある管理インターフェイスが表示されます。

于 2013-04-09T14:32:50.600 に答える