草庐IT

GitIgnore

全部标签

git - .gitignore 不忽略文件夹

我在Laravel中有一个项目,我在公共(public)目录中有一个论坛,我不想将它推送到存储库,所以我在.gitignore中编写:###Laravel###vendor/node_modules/#Laravel5&Lumenspecificbootstrap/cache/.env.*.php.env.php.env#SMFpublic/forum/#RocketeerPHPtaskrunneranddeploymentpackage.https://github.com/rocketeers/rocketeer.rocketeer/但是,该条目仍然出现在Gitstatus这是我的

gitignore 不会忽略 .suo Visual Studio 文件

我想做一些简单的事情,忽略.suo文件以及bin和obj文件夹提交到gitrepo。我已经创建了.gitignore文件,它适用于bin和obj文件夹,但它一直允许提交.suo文件。gitignore的内容很简单:/build/*.suo*.user_ReSharper.*/*.sdfbin/obj/Debug/Release/*.opensdf*.tlog*.logTestResult.xml*.VisualState.xmlVersion.csVersion.hVersion.cpp首先我认为问题是.suo文件已经在repo上,所以我使用了一组git命令将它从repo中删除:git

gitignore 不会忽略 .suo Visual Studio 文件

我想做一些简单的事情,忽略.suo文件以及bin和obj文件夹提交到gitrepo。我已经创建了.gitignore文件,它适用于bin和obj文件夹,但它一直允许提交.suo文件。gitignore的内容很简单:/build/*.suo*.user_ReSharper.*/*.sdfbin/obj/Debug/Release/*.opensdf*.tlog*.logTestResult.xml*.VisualState.xmlVersion.csVersion.hVersion.cpp首先我认为问题是.suo文件已经在repo上,所以我使用了一组git命令将它从repo中删除:git

git - 如何使用 git-gui (tcl-tk) 应用程序忽略文件?

我正在使用git-gui界面来管理我的git项目。尽管很丑陋——tcl-tk——它是目前最完整的界面之一。但是,我找不到如何从此界面忽略文件? 最佳答案 实用的方法是,将其添加到您的git配置中:gitconfig--globalguitool."Addto.gitignore".cmd$'echo"\n$FILENAME">>.gitignore&gitadd.gitignore'gitconfig--globalguitool."Addto.gitignore".needsfileyesgitconfig--globalguit

git - 如何使用 git-gui (tcl-tk) 应用程序忽略文件?

我正在使用git-gui界面来管理我的git项目。尽管很丑陋——tcl-tk——它是目前最完整的界面之一。但是,我找不到如何从此界面忽略文件? 最佳答案 实用的方法是,将其添加到您的git配置中:gitconfig--globalguitool."Addto.gitignore".cmd$'echo"\n$FILENAME">>.gitignore&gitadd.gitignore'gitconfig--globalguitool."Addto.gitignore".needsfileyesgitconfig--globalguit

ruby-on-rails - sqlite3 文件添加到 .gitignore 但仍在修改列表中?

我忽略了项目目录和全局gitignore配置中的*.sqlite3文件,但之后每次git修改日志中都会显示sqlite3文件。我该如何解决? 最佳答案 如果文件已经在repo中(即它是版本化的),如果您对其进行更改,它将继续显示为已修改。要让git开始忽略它们,首先取消文件版本(使用gitrm--cached和gitcommit) 关于ruby-on-rails-sqlite3文件添加到.gitignore但仍在修改列表中?,我们在StackOverflow上找到一个类似的问题:

ruby-on-rails - sqlite3 文件添加到 .gitignore 但仍在修改列表中?

我忽略了项目目录和全局gitignore配置中的*.sqlite3文件,但之后每次git修改日志中都会显示sqlite3文件。我该如何解决? 最佳答案 如果文件已经在repo中(即它是版本化的),如果您对其进行更改,它将继续显示为已修改。要让git开始忽略它们,首先取消文件版本(使用gitrm--cached和gitcommit) 关于ruby-on-rails-sqlite3文件添加到.gitignore但仍在修改列表中?,我们在StackOverflow上找到一个类似的问题:

windows - .gitignore 不理解我在 Windows 上的文件夹通配符

我在Windows上遇到了.gitignore的奇怪问题。我希望git忽略所有.exe文件,Dependencies文件夹(以及所有子文件夹)中的文件除外。所以我有:.gitignore:*.exe!/Dependencies/**/*.exe不幸的是,这不起作用。同时,这样做:*.exe!/Dependencies/folder/subfolder/*.exe所以我想知道,我是不是搞砸了,或者这是某种错误?我在Windows(Windows7x64)版本1.6.5.1-preview20091022上运行msysgit提前感谢您的任何输入:) 最佳答案

windows - .gitignore 不理解我在 Windows 上的文件夹通配符

我在Windows上遇到了.gitignore的奇怪问题。我希望git忽略所有.exe文件,Dependencies文件夹(以及所有子文件夹)中的文件除外。所以我有:.gitignore:*.exe!/Dependencies/**/*.exe不幸的是,这不起作用。同时,这样做:*.exe!/Dependencies/folder/subfolder/*.exe所以我想知道,我是不是搞砸了,或者这是某种错误?我在Windows(Windows7x64)版本1.6.5.1-preview20091022上运行msysgit提前感谢您的任何输入:) 最佳答案

git - .gitignore_global 不工作,甚至 .gitconfig 显示 .gitignore_global

我创建了.gitignore_global文件并将其保存到我有.gitconfig文件的目录中。之后,我使用了这个命令。gitconfig--globalcore.excludesfile.gitignore_global然后我使用命令检查了我的.gitconfig文件cat.gitconfig结果显示为[user]email=hemant.parihar264@gmail.comname=HemantParihar[gui]recentrepo=C:/Users/heman/gitprojectsrecentrepo=E:/Inspiration/developerquery[fil