这似乎是一个最简单的Git问题,但我找不到任何相关的内容。
所以对于一个新手来说,我知道如何将文件添加、提交并推送到我的GitHub账户。但是,我如何创建一个新项目并在该仓库和我的旧仓库之间切换?每次都要cd到适当的目录然后remote add吗?还是可以直接cd并立即push?这似乎非常繁琐。我觉得我可能错过了Git的一个基本点。
正如其他人描述的那样,一个Git项目包含了所有子目录和文件,这些文件位于具有.git文件夹的目录中(当然,忽略的文件除外)。然而,在某些情况下,您可能希望在另一个Git存储库中拥有一个Git仓库。解决此问题的方法是使用子模块。
所有Git的信息都保存在工作副本顶部的.git
目录中。因此,如果您正在处理两个不同的项目,您需要在本地系统上的两个不同目录中创建克隆。每个克隆都会有一个指向其对应Github项目的远程引用。