git在主目录下添加子目录

时间:2016-01-16 22:29:57

标签: git github command-line directory

我有一堆项目要放在git主目录下的目录中。我对git和编码有点新意,但我在Google上找了一个答案,找不到任何东西。是否有可能不允许您将子目录添加到git或者我缺少一些基本的东西?

2 个答案:

答案 0 :(得分:0)

您可以在git存储库(主目录)中创建任意数量的子目录。

当你将项目放在git仓库中时,你只需输入git repository:

git add .
git commit -m"comment about my projects"

答案 1 :(得分:0)

最佳做法是为每个项目创建一个git repo。

当您在一个git仓库中添加所有项目时,每次分支或制作代码时,该分支或代码都将应用于所有项目。<登记/> 如果这些项目是紧密耦合的(即,你不能在不改变其他项目的情况下改变它们),那就有意义了。

如果这些项目可以彼此独立发展,最好为每个项目创建一个回购:

cd /path/tp/project1
git init .
git add .
git commit -m "first commit for project1"
git remote add /url/for/empty/remote/project # GitHub or BitBucket
git push -u origin master

# repeat for project2, ... 
# don't forget to add a README.md per project