私のローカルリポジトリにはファイル A があり、いくつかの変更を加えました。しかし、この変更をリモート リポジトリに送信したくありませんでした。問題は、TortoiseHG でこの変更を送信しなかった場合、他のファイルを変更するたびに、A が「チェンジリスト ウィンドウ」に表示されることです。
TortoiseHG にはシェルフ機能があります。一時ファイルを保存できます。ただし、保留中のファイルは元の状態に戻ります。
私のローカルリポジトリにはファイル A があり、いくつかの変更を加えました。しかし、この変更をリモート リポジトリに送信したくありませんでした。問題は、TortoiseHG でこの変更を送信しなかった場合、他のファイルを変更するたびに、A が「チェンジリスト ウィンドウ」に表示されることです。
TortoiseHG にはシェルフ機能があります。一時ファイルを保存できます。ただし、保留中のファイルは元の状態に戻ります。
変更をコミットしてから、コミットのフェーズを「秘密」に変更します。シークレットチェンジセットの子チェンジセットもシークレットになることに注意してください。
これらの変更でプライベート ブランチを維持したい場合があります。ブランチ シークレットに最初のコミットを行い、その後、メイン ブランチからプライベート ブランチに定期的にマージするだけです。
別の方法として、チェンジセットをシークレットにせずに上記を実行することもできます。これにより、バックアップなどの利点を得る中央サーバーにブランチをプッシュできるようになり、これらの変更が他の開発者に役立つ可能性もあります (ただし、メイン ブランチにはまだありません)。