在远程存储库中创建git符号引用
在我的远程裸存储库中,头部指向“refs/heads/master”,我希望它指向“refs/heads/other” 我无法转到远程存储库目录并运行在远程存储库中创建git符号引用,git,github,master,head,git-branch,Git,Github,Master,Head,Git Branch,在我的远程裸存储库中,头部指向“refs/heads/master”,我希望它指向“refs/heads/other” 我无法转到远程存储库目录并运行git symbolic ref。有没有git命令来实现它?还是其他方式 如果没有办法,Github允许一个人改变头部吗 提前感谢。要在github中更改它,请转到管理部分。 您可以从那里的下拉列表中选择默认分支。(已经发布了另一个问题,问题基本相同:,并且那里有更多的讨论。因此,我只想让任何人也参与讨论。) 正如我们所知,没有普遍的答案 但对于各
git symbolic ref
。有没有git命令来实现它?还是其他方式
如果没有办法,Github允许一个人改变头部吗
提前感谢。要在github中更改它,请转到管理部分。
您可以从那里的下拉列表中选择默认分支。(已经发布了另一个问题,问题基本相同:,并且那里有更多的讨论。因此,我只想让任何人也参与讨论。) 正如我们所知,没有普遍的答案 但对于各种git“场”(其中多个用户可以通过受限接口(通过http和ssh)管理git回购)有一个特定的答案:,,() 这些具体的答案可能对阅读本页并思考这些特定服务的人有用
- 现在,他们有了一个下拉菜单,可以在处选择总支机构(示例:)李>
- 在(查看设置中的某个位置)李>
- 在:admin>默认分支>(选择一些内容)(感谢@srcspider的回答)李>
- 在(运行为ALT发行版构建软件包)中,可以使用ssh接口:
例如
ssh git.alt default branch packages/autosshd.git sisyphus
将远程repoautosshd.git
中的头更改为指向sisyphus
分支。Hmmmm。。。这个下拉列表的存在是一个很强的指标,表明单纯使用Git命令是无法实现的。这应该是一个注释,因为它不是一个答案。它是一个完美的答案。是否有任何git命令[更改远程存储库上的符号引用]?还是其他方式?这里没有git命令,但这里有几个例子说明如何在各种git托管服务上执行它。
$ ssh git.alt help | fgrep branch
default-branch []
$