0

我的主文件夹分配和分配工作区有两个目录。我想在同一个存储库下管理它们,但我不希望主目录成为根目录。同时,我不希望内容在分配和分配工作区中重复。就像是

jagat ~/assignments $ git init && git remote add origin <git_url> && git add -A .
jagat ~/assignments $ git commit -m "Stuff from assignments" && git push origin master
jagat ~/assignments $ cd ../assign-workspace/
jagat ~/assign-workspace $ git init && git remote add origin <git_url> && git add -A .
jagat ~/assign-workspace $ git commit -m "Stuff from assign-workspace" && git push origin master

最后,assignments和assign-workspace下的所有目录都应该在同一个repository下管理。我知道将它们放在不同的目录“assignments_all”下是更好的做法,我已经这样做了。

现在,我只是好奇它是否可以首先完成。

4

2 回答 2

2

一种解决方案可能是创建一个新目录,将您希望由 git 管理的两个目录都放在该目录下,然后在那里创建存储库。

然后,从您的主目录创建指向这些目录的符号链接。

于 2013-05-27T18:13:00.507 回答
1

不可能。git 如何知道 ~/assignments/README 和 ~/assign-workspace/README 之间的区别?

于 2013-05-27T18:37:02.553 回答