我有一個遠程位置的裸回購,我想與所有克隆它的人分享一些配置。可能嗎?每次克隆時,它似乎都會將.git/config
中的所有內容都還原爲默認值,並只添加有關遠程回購的信息。是否可以從遠程位置克隆git配置?
20
A
回答
19
我確認本地配置(在一個內.git/config
)從未回購之間共享
(各種安全方面的原因,比如,例如,:
- 一個git的別名這將定義一些命令纔有效在特定的環境
(或Git命令自己:沒有,爲Jan Hudec意見,並詳見問題 「Is it possible to override git command by git alias?」) - 應該是祕密的,不正確的一些GitHub的指令(
github.token
)在本地配置,而不是進入全球一個 - 個人配置一樣
user.name
和user.email
(可在地方一級進行設置,如果從其他回購那些不同):是當其他克隆我的回購時傳播我的名字和電子郵件是沒有意義的。 - ... )。
這樣做將是版本與它的配置一個實際的文件,並邀請用戶在他們的.git/config
文件複製最接近的方式
1
簽入一個文件的.gitconfig是可能的,但沒有從安全的角度很大
Storing git config as part of the repository
我還在試圖弄明白,但我也想補充一個「上游」遠程,並且具有保存在原點的回購...所以用戶不要」噸需要做git遠程添加每個克隆...
相關問題
- 1. Git遠程克隆
- 2. 從配置腳本git克隆失敗
- 3. 從本地到遠程的git克隆
- 4. gulp-git。從bitbucket克隆遠程repo
- 5. 是否可以直接從命令行配置遠程git存儲庫?
- 6. 是否可以克隆multimethod?
- 7. 是否可以克隆Z3_context?
- 8. 是否可以克隆AVPlayerLayer?
- 9. GIT開發重置克隆
- 10. 如何在Windows上設置和克隆遠程git倉庫?
- 11. 是否將遠程分支克隆到本地git回購?
- 12. git克隆可以從http2中受益
- 13. 是否可以爲git存儲庫設置兩個遠程URL?
- 14. 是否有可能從克隆的git repo中獲取或克隆?
- 15. 在一個以上的位置克隆一個bitbucket git repo
- 16. jquery可拖動的位置 - 克隆
- 17. Git克隆 - 無法克隆遠程存儲庫
- 18. git遠程克隆的正確語法
- 19. 克隆遠程git存儲庫問題
- 20. Git:叉/遠程/克隆概念
- 21. 將遠程git克隆到本地
- 22. 通過克隆/推送/拉動傳播遠程位置
- 23. 克隆記錄並將遠程文件複製到新位置?
- 24. [SVN]:是否可以在遠程位置創建存儲庫?
- 25. Draggable助手 - >在mouseup位置放置克隆 - >可拖放克隆
- 26. 是否可以使用git查看網站克隆的分支?
- 27. 是否可以配置HttpRuntime.Cache
- 28. 在Mac上配置Jenkins + git插件導致git克隆掛起
- 29. 是否可以克隆sugarcrm模塊?
- 30. 從遠程配置
其實別名不允許重新定義現有的命令。然而你的論點仍然存在。配置確實仍然給予了太多的控制以安全地自動分配。 –
@Jan:好點,我在回答中包括了你的評論,以及一箇舊的SO問題的鏈接,它應該在一年前教會我這個事實;) – VonC
那麼「裸存儲庫」的配置文件怎麼樣? ,即通常是遠程中央存儲庫? (更具體地說,我正在尋找github的默認配置設置) – KIAaze