リモートの裸のリポジトリでHEADが "refs/heads/master"を指していて、 "refs/heads/other"を指し示すようにします。リモートリポジトリにgitシンボリックリファレンスを作成します
リモートのリポジトリディレクトリに移動してgit symbolic-ref
を実行できません。それを達成するための任意のgitコマンドはありますか?それとも他の方法ですか?
方法がない場合、GithubはHEADを変更できますか?
ありがとうございます。
リモートの裸のリポジトリでHEADが "refs/heads/master"を指していて、 "refs/heads/other"を指し示すようにします。リモートリポジトリにgitシンボリックリファレンスを作成します
リモートのリポジトリディレクトリに移動してgit symbolic-ref
を実行できません。それを達成するための任意のgitコマンドはありますか?それとも他の方法ですか?
方法がない場合、GithubはHEADを変更できますか?
ありがとうございます。
githubで変更するには、管理セクションに移動します。
ドロップダウンからデフォルトのブランチを選択できます。
(同じ基本的に求めて別の質問があり投稿されていますHow do I change a Git remote HEAD to point to something besides “master”を、そしてより多くの議論がa reference to the Github groupと、そこにあったので、私はちょうど同様にその議論に誰を指すようにしたいと思います。。)我々として
知っている、普遍的な答えはありません。
しかし、様々なgitの(複数のユーザーが制限されたインターフェイスを介してのgitリポジトリを管理することができます:httpとssh経由で): "農場" のための具体的な答えがあるhttp://Github.com、http://Gitorious.org、http://repo.or.cz、Girar(http://git.altlinux.orgが)。
これらの具体的な回答は、このページを読んでこれらの特定のサービスについて考えている人には役立つかもしれません。
autosshd.git
にHEADを変更する$ ssh git.alt help | fgrep branch default-branch [] $
例えばssh git.alt default-branch packages/autosshd.git sisyphus
:
sisyphus
ブランチをポイントします。答えではないので、これはコメントであったはずです。 –
これは完璧な答えです。 _そこに\ [リモートリポジトリ\のシンボリックリファレンスを変更する]コマンドがありますか?それ以外の方法はありますか?_ gitコマンドはありませんが、ここではさまざまなgitホスティングサービスでどのように行うのかについていくつかの例があります。 – clacke
Hmmmm ...そのドロップダウンの存在は、純粋にGitコマンドを使って行うことができないという強力な指標です。 – kbro