好的,所以我是git的新手。我刚刚创建了一个项目,将其初始化为存储库并将其链接到bitbucket。我使用NetBeans,每当我使用NB创建项目时,它都包含一个名为nbproject的目录。我将目录添加到.gitignore,但问题是,当协作者克隆回购时,由于缺少nbproject文件夹,NB不会将其识别为项目。现在,由于特定于每个开发人员,因此该文件夹不应跟踪更改。即使我试图从我的笔记本电脑克隆回购,我也无法打开项目(我必须将nbproject文件夹从另一个项目复制到克隆的回购中,这是浪费时间)。我怎样才能最初推送一个目录,这样每个人都可以毫无问题地打开项目但是不跟踪它的变化?对不起我的英语不好。此外,如果你可以推荐一本书,课程,教程或任何资源来学习git,那将非常有帮助,谢谢。
编辑:我还读到,如果我写.gitignore myfolder/
然后它会忽略任何级别的所有具有该名称的文件夹。如果我想要忽略特定的myfolder文件夹怎么办?
答案 0 :(得分:-1)
您可以通过git add显式添加文件。使用此命令添加它,这样它就会被添加,并且在提交时不会被其他用户跟踪,因为它在.gitignore中