草庐IT

GitIgnore

全部标签

git - 从存储库中删除文件但将其保留在本地

我想在我的远程存储库中删除一个文件夹。我想删除它,但该文件夹保留在我的计算机中 最佳答案 gitrm--cached-rsomedir将暂存删除目录,但不会触及磁盘上的任何内容。这也适用于文件,例如:gitrm--cachedsomefile.ext之后你可能想添加somedir/或somefile.ext到你的.gitignore文件,这样git就不会尝试添加它回来了。 关于git-从存储库中删除文件但将其保留在本地,我们在StackOverflow上找到一个类似的问题:

git - 强制添加尽管 .gitignore 文件

有没有办法强制git添加一个文件而不考虑.gitignore文件? 最佳答案 参见mangit-add:-f,--forceAllowaddingotherwiseignoredfiles.所以运行这个gitadd--forcemy/ignore/file.foo 关于git-强制添加尽管.gitignore文件,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/8006393/

git - 强制添加尽管 .gitignore 文件

有没有办法强制git添加一个文件而不考虑.gitignore文件? 最佳答案 参见mangit-add:-f,--forceAllowaddingotherwiseignoredfiles.所以运行这个gitadd--forcemy/ignore/file.foo 关于git-强制添加尽管.gitignore文件,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/8006393/

git - 如何 git 忽略子文件夹/子目录?

我的.Net解决方案中有很多项目。我想排除所有“bin/Debug”和“bin/Release”文件夹(及其内容),但仍包括“bin”文件夹本身以及其中包含的任何dll。.gitignore与“bin/”忽略“Debug”和“Release”文件夹,但也包含在“bin”中的任何dll"文件夹。.gitignore文件中的bin/Debug或bin/Release不排除目录,除非我将忽略模式完全限定为Solution/Project/bin/Debug-我不想这样做,因为我需要在我的解决方案中为每个项目包含这个完整模式,并为添加的任何新项目添加它。有什么建议吗?

git - 如何 git 忽略子文件夹/子目录?

我的.Net解决方案中有很多项目。我想排除所有“bin/Debug”和“bin/Release”文件夹(及其内容),但仍包括“bin”文件夹本身以及其中包含的任何dll。.gitignore与“bin/”忽略“Debug”和“Release”文件夹,但也包含在“bin”中的任何dll"文件夹。.gitignore文件中的bin/Debug或bin/Release不排除目录,除非我将忽略模式完全限定为Solution/Project/bin/Debug-我不想这样做,因为我需要在我的解决方案中为每个项目包含这个完整模式,并为添加的任何新项目添加它。有什么建议吗?

git - 将 .gitignore 应用于提交的文件

我已经提交了很多我现在想忽略的文件。我如何告诉git现在忽略future提交中的这些文件?编辑:我也想从存储库中删除它们。它们是在构建之后创建的文件或用于特定于用户的工具支持。 最佳答案 编辑.gitignore以匹配忽略的文件后,您可以执行gitls-files-ci--exclude-standard查看包含在排除列表;然后你可以做Linux/MacOS:gitls-files-ci--exclude-standard-z|xargs-0gitrm--cachedWindows(PowerShell):gitls-files-c

git - 将 .gitignore 应用于提交的文件

我已经提交了很多我现在想忽略的文件。我如何告诉git现在忽略future提交中的这些文件?编辑:我也想从存储库中删除它们。它们是在构建之后创建的文件或用于特定于用户的工具支持。 最佳答案 编辑.gitignore以匹配忽略的文件后,您可以执行gitls-files-ci--exclude-standard查看包含在排除列表;然后你可以做Linux/MacOS:gitls-files-ci--exclude-standard-z|xargs-0gitrm--cachedWindows(PowerShell):gitls-files-c

git - 您应该将 .gitignore 提交到 Git 存储库中吗?

您认为将.gitignore提交到Git存储库是一个好习惯吗?有些人不喜欢它,但我认为它很好,因为您可以跟踪文件的历史记录。不是吗? 最佳答案 通常是的,.gitignore对每个想要使用存储库的人都很有用。有时您会想要忽略更多私有(private)事物(也许您经常创建LOG或其他东西。在这些情况下,您可能不想将其强加给其他人。 关于git-您应该将.gitignore提交到Git存储库中吗?,我们在StackOverflow上找到一个类似的问题: https

git - 您应该将 .gitignore 提交到 Git 存储库中吗?

您认为将.gitignore提交到Git存储库是一个好习惯吗?有些人不喜欢它,但我认为它很好,因为您可以跟踪文件的历史记录。不是吗? 最佳答案 通常是的,.gitignore对每个想要使用存储库的人都很有用。有时您会想要忽略更多私有(private)事物(也许您经常创建LOG或其他东西。在这些情况下,您可能不想将其强加给其他人。 关于git-您应该将.gitignore提交到Git存储库中吗?,我们在StackOverflow上找到一个类似的问题: https

git - 从 .idea 文件夹中 gitignore 什么?

PossibleDuplicate:IntellijIdea9/10,whatfolderstocheckinto(ornotcheckinto)sourcecontrol?我开始使用WebStorm进行Web开发,但不确定要添加什么以及要从我们的Git存储库中排除什么。很明显,.idea文件夹中的某些文件像外部库设置(jsLibraryMappings.xml)一样需要进行版本控制,但其他文件可能会经常更改并且是特定于开发人员的(例如,workspace.xml)。WebStorm/IntelliJIDEA推荐的.gitignore模式是什么?附言已经有关于此的问题,但通常只关注是否