Tim*_*s83 6 git ubuntu gitosis
我在Ubuntu服务器上安装了Git和Gitosis,它有3个域名停放.我怎么知道,Git使用哪些域名来构建Git访问URL,例如:git@xxxxxxxx/repository.git我在哪里可以设置这个xxxxxxx值?提前谢谢你,Git看起来很棒.
Mic*_*lva 13
(1)至于域名 - 只要它们都解析为服务器IP,就没关系了.Git最终通过SSH连接,在这种情况下连接到您的gitosis服务器.如果您可以通过任何这些托管域通过SSH连接到您的计算机,则可以将其用作您的git网址.
我不相信git允许你列出每个遥控器的多个网址,所以如果你想要列出所有三个网址(可能是最糟糕的情况),只需设置三个遥控器,每个遥控器与你的服务器有不同的域.
(2)这很简单.查看.git/config项目目录中的文件.
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
[remote "origin"]
url = git@github.com:my_awesome_app
fetch = +refs/heads/*:refs/remotes/origin/*
Run Code Online (Sandbox Code Playgroud)
你需要更新网址; 例如,我正在使用github :)你也可以remotes手动添加其他.例如,跟踪上游分支也会将其信息附加到此文件
[branch "master"]
remote = origin
merge = refs/heads/master
Run Code Online (Sandbox Code Playgroud)
在上面的列表之后是git如何管理远程分支的跟踪.希望这可以帮助.
干杯,迈克.
| 归档时间: |
|
| 查看次数: |
15026 次 |
| 最近记录: |