4

私は約 3 か月前に Mercurial に強制プッシュを行うというミスを犯しましたが、どういうわけかそれを覚えていました...だから、今プッシュするたびに、デフォルトでそれを強制します:

% hg --repository C:\Projects\Sonic\DDSF push --force ssh://192.168.52.2:22//hg/DDSF

この設定を削除して、通常のプッシュに戻すにはどうすればよいですか?

私は常に新しいヘッドを作成し、ものを壊しているので、私のチームは毎日私に腹を立てています:(

.hgrcファイルを確認しましたが、そこにはありません。この問題が解決することを期待して、TortoiseHg クライアントも再インストールしましたが、解決していません。

4

1 に答える 1

9

TortoiseHG では、次のように設定を無効にできます。

  1. メニューの[表示] -> [同期] を選択するか、ツールバーのこのボタンをクリックして、[同期] 画面に移動します。
    ツールバー

  2. コミットのリストの下にある [オプション] ボタンをクリックします。
    オプションボタン

  3. オプション ウィンドウには、「強制プッシュ」設定用のチェックボックスがあります。
    強制プッシュ設定


ところで、強制が有効になっている場合は、ステップ 2 の [オプション] ボタンの下に既にこれが表示されているはずです。
ここに画像の説明を入力

于 2013-10-07T21:16:07.597 に答える