私のリモートベアリポジトリでは、HEAD は「refs/heads/master」を指していますが、「refs/heads/other」を指すようにしたいと考えています。
リモート リポジトリ ディレクトリに移動して を実行できませんgit symbolic-ref
。それを達成するためのgitコマンドはありますか?それとも他の方法ですか?
方法がない場合、Github では HEAD を変更できますか?
前もって感謝します。
私のリモートベアリポジトリでは、HEAD は「refs/heads/master」を指していますが、「refs/heads/other」を指すようにしたいと考えています。
リモート リポジトリ ディレクトリに移動して を実行できませんgit symbolic-ref
。それを達成するためのgitコマンドはありますか?それとも他の方法ですか?
方法がない場合、Github では HEAD を変更できますか?
前もって感謝します。
github で変更するには、管理セクションに移動します。
そこのドロップダウンからデフォルトのブランチを選択できます。
(基本的に同じことを尋ねる別の質問が投稿されています:「マスター」以外のものを指すようにGitリモートHEADを変更するにはどうすればよいですか</a>。そこでは、Githubグループを参照してさらに議論がありました。誰かにその議論を指摘したいだけです。)
私たちが知っているように、普遍的な答えはありません。
ただし、さまざまなgit「ファーム」(複数のユーザーが制限されたインターフェイスを介してgitリポジトリを管理できる場合:httpおよびssh経由)には特定の回答があります:http://Github.com、http ://Gitorious.org、http :/ /repo.or.cz、Girar(http://git.altlinux.org)。_ _ _
これらの特定の回答は、このページを読んでこれらの特定のサービスについて考えている人に役立つ可能性があります。
$sshgit.altヘルプ| fgrepブランチ デフォルト-ブランチ[] $
たとえばssh git.alt default-branch packages/autosshd.git sisyphus
、リモートリポジトリのHEADをブランチautosshd.git
を指すように変更します。sisyphus