我已經在Ubuntu服務器上安裝了Git和Gitosis,它有3個域名停放。我怎麼知道,Git使用哪些域名來構建Git訪問URL,例如:[email protected]/repository.git我可以在哪裏設置這個xxxxxxx值?先謝謝你,Git看起來很棒。如何找出或更改Git倉庫服務器的URL
6
A
回答
13
(1)至於域名 - 只要它們全部解析到服務器IP,它應該沒關係。 Git最終通過SSH,在這種情況下連接到你的gitosis服務器。如果你可以通過SSH連接到你的機器通過任何停放的域名,你可以使用它作爲你的git url。
我不認爲git允許你列出每個遠程的多個URL,所以如果你想要列出所有三個(最糟糕的情況也許)只需要設置三個遠程,每個遠程都有一個不同的域到你的服務器。
(2)這很簡單。檢查您的項目目錄中的.git/config
文件。
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
[remote "origin"]
url = [email protected]:my_awesome_app
fetch = +refs/heads/*:refs/remotes/origin/*
您需要更新網址;例如,我正在使用github :)您也可以手動添加其他remotes
。跟蹤上游分支將他們的信息附加到該文件,以及,例如
[branch "master"]
remote = origin
merge = refs/heads/master
下面的上述列表是GIT中如何管理遠程分支機構的跟蹤。希望這可以幫助。
乾杯,邁克。
1
只要它們解析爲相同的IP,任何這些域都應該可以工作。
相關問題
- 1. SVN GIT倉庫服務器
- 2. 更改Git倉庫
- 3. 入門Git倉庫從服務器conent更新
- 4. 如何在TFS中應用服務器端掛鉤 - Git倉庫
- 5. 如何從服務器重新同步到主git倉庫?
- 6. 如何查找本地git倉庫的URL
- 7. Maven倉庫服務器
- 8. Web服務器:SVN倉庫
- 9. 懶惰的Git倉庫更新器
- 10. 找出git存儲庫已更改
- 11. 服務器端現有提交的Git Submodule URL更改
- 12. 更改SUDS庫中的Web服務URL
- 13. Git服務器上的域名更改
- 14. 如何查找在git倉庫中更改超過X次的文件?
- 15. 更改IP在CouchBase服務器如何找回數據庫後
- 16. 如何更改團隊服務中的git存儲庫團隊
- 17. Git倉庫和msysgit簽出?
- 18. CCTray - 更改服務器的url
- 19. 更改服務器端的url
- 20. 如何設置與其他遠程倉庫相結合的git服務器?
- 21. 如何更改存儲在類庫中的Web服務的URL?
- 22. 如何恢復Git倉庫
- 23. Git倉庫和TFS倉庫
- 24. 獲取Git倉庫的遠程URL
- 25. 同步git倉庫與服務器沒有混帳
- 26. 保持遠程服務器與Git倉庫同步
- 27. 身份驗證Git倉庫無論服務器認證
- 28. 如何更改Web服務URL動態
- 29. 如何更改Visual Studio 2015項目的Git服務器
- 30. 如何通過ssh將git倉庫推送到遠程服務器?
我編輯的網址,現在我有:權限被拒絕(公鑰)。 Ssh正在工作,但不是混帳! – cyrilchampier 2012-07-24 19:30:46
這發生在公共密鑰配置方面的git服務器端的問題... – 2012-07-26 09:39:30
我發現我的問題:我忘了指定端口...但消息應該是「不可能連接」! – cyrilchampier 2012-07-26 15:48:50