这是我文件夹的结构:
正如您所看到的,对于我的所有项目,我在主文件夹中使用名为" library"的个人库。
我没有问题以这种方式用于我的编译......我有一个好处就是不用修改每个项目内的每个文件夹来更新所有程序的库文件夹。
不幸的是,当我保存在git hub中时,它并没有将我的文件保存在library
中。
我有一个symbolic link
的文件夹,但里面没有任何内容。
我怎样才能将整个文件夹保存在我的github仓库中? 我希望能够,当我下载存档以获得包含库的完整程序时。
亲切的问候
答案 0 :(得分:1)
请参阅How git handle symbolic links
与此:
选项1:
将Project 1
,Project 2
和library
换行到包装文件夹并在那里启动git存储库:
ParentDirectory
.git
library
Project 1
.git
src
objs
liblink
Project 2
.git
src
objs
liblink
如果要维护每个项目的当前git文件,可以使用.gitignore,以便它不会跟踪项目1和项目2
选项2:
为library
library
.git
contents
Project 1
.git
src
objs
liblink
Project 2
.git
src
objs
liblink