簡體   English   中英

如何在git存儲庫位置之外的目錄添加到項目?

[英]How to add directory outside git repository location into project?

我為項目創建了一個git存儲庫,並且我的項目在存儲庫位置之外還使用了一些文件

結構是這樣的:這是我的存儲庫位置。

C:\Users\userName\Desktop\GitProject\testProject

其他文件在此路徑中:

C:\Users\userName\AppData\otherFiles

我的問題是:是否可以將存儲庫之外的其他目錄添加到存儲庫中? 或者一個存儲庫只能有一個根?

我該怎么做?

您只能有一個根目錄。 對於您的情況,我建議您為存儲AppDataotherFiles創建另一個git存儲庫。 然后,當您在主存儲庫中提交時,可以使用git鈎子將內容提交到otherFiles存儲庫。

請不要在第一個根目錄中同時創建一個大的git repo。 即使您使用.gitignore取消(或忽略)所有子目錄。 這會讓其他人結帳。

您可以將任何文件添加到存儲庫中,以便Git可以跟蹤所有文件。 但是,如果在構建或運行項目時其他文件必須位於C:\\Users\\userName\\AppData\\otherFiles ,則需要將它們復制到應事先保存的位置。 “復制”作業可以手動完成,也可以在Makefile或腳本中完成。

暫無
暫無

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

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