簡體   English   中英

限制git存儲庫的遞歸性

[英]Limit recursivity of a git repository

我已經在主目錄(/home/user/.git)上創建了一個git存儲庫以“備份”並保存我的dotfile中的所有更改。

為了解決這個問題,我使用了gitignore,其中我明確地忽略了除所需dotfiles之外的所有文件。

但是知道我可以從任何地方(家庭/用戶/文件夾1,家庭/用戶文件夾2)訪問git存儲庫-我可以限制git存儲庫的遞歸性,因此僅目錄/ home / user位於vcs下嗎?

提前致謝!

對點文件進行符號鏈接是一種解決方案。
我之前在“ vcsh 在不同地方的多個文件夾使用一個git項目中提到過 :一個用於您不同配置的git repo,但是:

vcsh允許您在一個目錄中維護多個Git存儲庫。 他們都維護自己的工作樹而不會互相干擾或干擾。

請參閱“ 使用vcsh和myrepos管理點文件 ”中的示例,以及“ GitMinutes#13:Richard Hartmann關於使用vcsh管理Homedir的內容 ”中的vcsh演示。

這是嘗試直接在自己的$ HOME中擁有存儲庫的另一種方法(必須排除任何子文件夾)。

暫無
暫無

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

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