我正在使用git,我不想添加,提交一些文件夹,但它会在修改后的文件中显示。怎么能阻止这个。
它告诉我
controller
答案 0 :(得分:1)
要取消暂停您意外添加的文件或文件夹,请使用git checkout -- path/to/file_or_folder
:
git checkout -- path/to/your/file.ext
或
git checkout -- path/to/your/folder
答案 1 :(得分:1)
您可以通过以下命令添加特定文件。
git add filename
然后提交代码。在这种情况下,您将只能推送指定的文件。
此外,作为替代方案,您可以更新.gitignore文件并指定您不想提交的文件。
答案 2 :(得分:0)
如果要永久忽略它,请将其添加到.gitignore文件中。
只需使用.gitignore文件名在repo中创建一个文件,然后在那里添加相对文件夹路径。
答案 3 :(得分:0)
步骤1.将文件夹路径添加到repo的root .gitignore文件中。
path_to_your_folder/
步骤2.从本地git跟踪中删除该文件夹,但将其保留在磁盘上。
git rm -r --cached path_to_your_folder/
步骤3.将更改推送到git仓库。
该文件夹将被视为"已删除"从Git的角度来看(即它们是在过去的历史中,但不在最新的提交中,并且从这个仓库撤出的人将从树中删除文件),但是因为你&#39而留在你的工作目录中;使用了--cached
。
答案 4 :(得分:0)
您可以使用.gitignore 然后在.gitignore文件中包含文件夹名称 例如 测试/