草庐IT

GitIgnore

全部标签

git - *~ 在 .gitignore 文件中做什么?

我刚刚遇到一个以*~行结尾的gitignore文件,但我无法找到它的作用的描述。 最佳答案 它会忽略名称以~结尾的所有文件,这是文本编辑器备份文件的常用后缀。*是一个特殊符号,表示“零个或多个字符的任意序列”,而~只是一个普通字符。将这两部分放在一起:“零个或多个字符后跟一个~”。 关于git-*~在.gitignore文件中做什么?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions

gitignore 只是不起作用。我无法让它忽略 .DS_Store 和 .gitignore 文件

我有.gitignored.DS_Store和.gitignore文件。但仍然在“gitstatus”中看到它们。有人可以向我解释如何确保我试图忽略的文件在检查状态时不会出现吗?gitstatus#Untrackedfiles:#(use"gitadd..."toincludeinwhatwillbecommitted)##.DS_Store#.gitignore我的存储库的所有子文件夹中都有.DS_Store文件。所以我希望所有这些都被忽略。我该怎么办?我已经在我的存储库的根目录中配置了.gitignore文件。我应该将其复制到所有子文件夹以便git忽略这些文件吗?在.gitigno

git - 如何禁用 .gitignore 文件的自动提交?

我们有一个使用Hp统一功能测试的测试团队。测试和开发团队都共享同一个Git存储库。测试团队中没有人使用HP-UFT中的Git功能,文件被提交并推送到工具之外。尽管如此,HP-UFT(自动)创建并执行.gitignore文件的提交,如下所示。提交似乎是基于每个项目的,并且使git日志变得困惑。#UFTignoresection*.lck/Res*#endUFTignoresection不会自动推送提交。所有提交的提交消息都是相同的(并且信息量不是很大):UFTCommit如何在HpUnifiedFunctionalTesting(版本12.51)中禁用这种奇怪的行为?更清楚地说,我正在寻

windows - .gitignore 任何级别的 NuGet 包文件夹,但包括任何级别的 .targets 文件

我正在尝试为NuGetPackageRestoreIssues实现解决方法.这涉及忽略层次结构中任何级别的所有包文件夹的内容。但是,不应忽略.targets文件(通常位于包文件夹的子文件夹中)。例如:.gitignoreYourProject/YourProject.csprojpackages/repositories.configMicrosoft.Bcl.Build.1.0.7/lib/foo.dlltools/Microsoft.Bcl.Build.targetsShouldincludeonlyfiles:.gitignoreYourProject.csprojMicroso

git - 查找导致文件被 git 忽略的 gitignore 文件和行

这个问题在这里已经有了答案:Explainwhichgitignoreruleisignoringmyfile(6个答案)关闭7年前。如何找到导致文件被git忽略的gitignore文件和行?

git - .gitignore 中的语义 UI

我最近开始尝试使用语义UI。我在我保存在gitrepo中的项目中使用它。我使用所有默认设置将语义文件添加到项目根目录中的语义文件夹。我以后可能会也可能不会更改这些设置。我的问题是,如何正确地将文件夹添加到git?如果可能的话,我不想添加稍后可以使用gulp简单地重建的文件。我应该添加哪些文件以及应该忽略哪些文件? 最佳答案 我最终部分遵循了@fstanis在HowcanIseparategeneratedartifactsfromthemainbuildwithsemanticUI?的回答,由@poke链接。我保留了:semanti

git - 最佳实践 Laravel gitignore

我想问一下Laravel的最佳实践。我将gulp用于我的js和css。我应该在Assets文件夹(在服务器上使用“gulp”)或公共(public)文件夹(gulp结果)中推送哪一个? 最佳答案 首先,你可以添加Laravel默认的.gitignore内容:https://github.com/laravel/laravel/blob/master/.gitignore然后将您的js、css目录添加到.gitignore中,如下所示:/public/css/public/js检查一下:cat.gitignore/vendor/nod

android - Gitignore 不会忽略 Android 库中的一些构建文件

我有anAndroidlibrary出于某种原因,我在.gitignore中指定的文件和文件夹没有被忽略。我尝试修改我的.gitignore并遵循thesesteps,但这不会改变任何东西。这是我的顶级.gitignore(也可以在ontheGitHubrepo中找到):#Gradlefiles.gradle/build/*/build/#Localconfigurationfile(sdkpath,etc)local.properties#IntelliJ*.iml/.ideamodulewiththebuildfolderthatisn'tbeingignored有以下.gitig

GitIgnore - 忽略 bin/但包括 bin/*.refresh

我试图忽略Web项目的bin文件夹,但包含该bin文件夹中的.refresh文件。这是我的.gitignore中的内容:[Bb]in/#Allow.refreshfilesforwebsites![Bb]in/*.refresh但这行不通。我究竟做错了什么?我也试过:!*.refresh同样的结果。更新:如果有助于诊断的话,这里是文件结构:\rootfolder.gitignore\project1\binfile1.dllfile1.dll.refresh您可以看到我们的gitignore文件所在的位置。我们不需要.dll,但我们确实需要.refresh文件。

git - 无法理解 gitignore 如何忽略文件夹

我想为我的Magento项目创建存储库。根目录中有很多文件夹和文件,我不时更改一个文件夹:app/code/local/我想忽略的其他一切。但是..不能。我的.gitignore文件:*!app/code/local/!app/code/local/*然后当我尝试将文件夹添加到repo时出现错误:gitaddapp/code/local/Mds/Thefollowingpathsareignoredbyoneofyour.gitignorefiles:appUse-fifyoureallywanttoaddthem.fatal:nofilesadded有人可以帮忙吗?