簡體   English   中英

如何在git中將遙控器推到裸倉庫

[英]How to push and pull remotes to bare repository in git

我在本地存儲庫中配置了“源”遠程(“源”是一個裸存儲庫)。 我還配置了其他一些遙控器。 是否可以將我配置的遙控器(名稱和地址,而不是內容)推送到“來源”。

目的是,如果有人從“來源”克隆項目,他將自動像我一樣配置所有其他遙控器。 還是我必須在每個克隆之后自動添加所有遠程存儲庫?

您無法控制其他人的存儲庫。 推送訪問存儲庫的內容與管理控制完全不是一回事。 為此,您需要訪問存儲庫的文件系統。 作為存儲庫管理員,您可以通過設置接收后掛鈎來查找例如被推送到特殊分支名稱的文件並對其進行處理的方式來授予對其配置的受控遠程訪問。

也許最簡單的方法是提供一個“附加到我的.git目錄中的配置文件”文件,其中包含[remote "whosis"]節,所有這些節均已設置好。 或者,您可以在自述文件中放入必要的配置命令,以便在vi中進行設置為“ V}!sh”,或者讓編輯器在緩沖區內容上運行命令。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM