これは以前/どこかで回答されていると確信しています。これは一般的な問題だと思いますが、見つかりません。
基本的に、私は作業コードの頭と、さまざまなコードパスを持つブランチを持っています。通常のように。ただし、プッシュすると、これらのブランチすべてをリモート リポジトリにアップロードする必要があります。私はそうしpush -f
ます。問題は私の現在の作業ブランチです。技術的にはヘッドブランチと見なされるものよりも新しいため、ヘッドと見なされると思います。
そうは言っても、リモートリポジトリの場合、デフォルトのブランチを .. my.. head (つまり、head/main コードパスと見なすもの)に表示したいと思います。私は BitBucket を使用していますが、これは BitBucket ではなく Mercurial の問題であると想定しています。
何かご意見は?