簡體   English   中英

將文件夾設置為符號鏈接和git子模塊

[英]Make a folder both a symlink and a git submodule

簡而言之,這是我的項目結構:

 + A
 | + some content
 |
 + B
   + A

我想在我的主要git repo中找到B中指向A的子模塊。 但是由於A項目包含main方法,我希望能夠在提交之前快速測試,所以我想要一個符號鏈接(或者更確切地說是一個mklink因為我在Windows上)指向A所以它得到更新而不提交。

問題是A不僅僅是“一些內容”。
它還有一個.git子文件夾,子模塊沒有。

如果可以的話,使用git worktree來檢查單獨文件夾中的分支(比原始的A克隆文件夾)

然后,在B添加A作為子模塊后,您可以嘗試使用B子文件夾中的符號鏈接到A
注意: 自Windows 10 build 14972(2016年12月)起 ,可以創建符號鏈接( mklink ),而無需以管理員身份提升控制台。


Git:可能由多個項目使用相同的子模塊工作副本? ”中描述了一種更好的方法。

暫無
暫無

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

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