标签: gitignore

将目录添加到.gitignore后,从远程存储库中删除目录

我提交并将一些目录推送到github.之后,我更改了.gitignore文件,添加了一个应该被忽略的目录.一切正常,但(现在被忽略)目录保留在github上.

如何从github和存储库历史记录中删除该目录?

git github gitignore

550
推荐指数
7
解决办法
21万
查看次数

如何忽略Git中目录中的文件?

.gitignore忽略目录中文件的文件的正确语法是什么?

可不可能是

config/databases.yml
cache/*
log/*
data/sql/*
lib/filter/base/*
lib/form/base/*
lib/model/map/*
lib/model/om/*
Run Code Online (Sandbox Code Playgroud)

要么

/config/databases.yml
/cache/*
/log/*
/data/sql/*
/lib/filter/base/*
/lib/form/base/*
/lib/model/map/*
/lib/model/om/*
Run Code Online (Sandbox Code Playgroud)

git gitignore

533
推荐指数
8
解决办法
54万
查看次数

评论.gitignore?

你能在.gitignore文件中写评论吗?

如果是这样,该行是否应该带有一个#或其他指标?

git comments gitignore

513
推荐指数
2
解决办法
11万
查看次数

.gitignore每个文件夹和子文件夹中的所有.DS_Store文件

我已将.DS_Store添加到.gitignore文件中,但似乎它只忽略根目录中的.DS_Store,而不是每个文件夹和子文件夹.

我该如何解决?

gitignore

500
推荐指数
11
解决办法
24万
查看次数

你应该将.gitignore投入Git回购吗?

你认为将.gitignore变成Git仓库是一种好习惯吗?

有些人不喜欢它,但我认为它很好,因为你可以跟踪文件的历史记录.不是吗?

git gitignore

467
推荐指数
3
解决办法
14万
查看次数

来自.idea文件夹的gitignore是什么?

可能重复:
Intellij Idea 9/10,要检查(或不检入)源控件的文件夹是什么?

我开始使用WebStorm进行Web开发,并且不确定要添加什么以及从Git存储库中排除什么.显然,文件.idea夹中的某些文件应该像外部库设置一样受版本控制(jsLibraryMappings.xml但是其他文件可能会经常更改并且是特定于开发人员的(例如workspace.xml).

WebStorm/IntelliJ IDEA的推荐.gitignore模式是什么?

PS已经有关于此的问题,但通常只关注是否包括整个.gitignore文件夹或是否完全排除它.我认为文件.idea夹中的一些文件应该是版本控制的,而其他文件不应该,我试图找出哪些文件.

git intellij-idea gitignore webstorm

462
推荐指数
6
解决办法
30万
查看次数

Git忽略子文件夹

我的.Net解决方案中有很多项目.我想排除所有"bin/Debug"和"bin/Release"文件夹(及其内容),但仍然包含"bin"文件夹本身以及其中包含的任何dll.

带有"bin /"的.gitignore忽略"Debug"和"Release"文件夹,但也包含"bin"文件夹中包含的任何dll.

.gitignore文件中的"bin/Debug"或"bin/Release"不会排除目录,除非我完全将忽略模式限定为"Solution/Project/bin/Debug" - 我不想这样做需要在我的解决方案中为每个项目包含这个完整模式,并为添加的任何新项目添加它.

有什么建议?

git directory ignore gitignore

400
推荐指数
11
解决办法
36万
查看次数

尽管有.gitignore文件但强制添加

有没有办法强制git添加文件尽管.gitignore文件?

git gitignore

375
推荐指数
4
解决办法
16万
查看次数

在Heroku上创建node.js应用程序时,我应该将node_modules检入git吗?

我在Heroku上遵循了node.js的基本入门说明:

https://devcenter.heroku.com/categories/nodejs

这些指令不会告诉您创建.gitignore node_modules,因此暗示应该将node_modules签入git.当我在git中包含node_modules时,我的入门应用程序正确运行.

当我按照更高级的例子:

https://devcenter.heroku.com/articles/realtime-polyglot-app-node-ruby-mongodb-socketio https://github.com/mongolab/tractorpush-server(source )

它指示我将node_modules添加到.gitignore.所以我从git中删除了node_modules,将其添加到.gitignore,然后重新部署.这次部署失败如下:

-----> Heroku receiving push
-----> Node.js app detected
-----> Resolving engine versions
       Using Node.js version: 0.8.2
       Using npm version: 1.0.106
-----> Fetching Node.js binaries
-----> Vendoring node into slug
-----> Installing dependencies with npm
       Error: npm doesn't work with node v0.8.2
       Required: node@0.4 || 0.5 || 0.6
           at /tmp/node-npm-5iGk/bin/npm-cli.js:57:23
           at Object.<anonymous> (/tmp/node-npm-5iGk/bin/npm-cli.js:77:3)
           at Module._compile (module.js:449:26)
           at Object.Module._extensions..js (module.js:467:10)
           at Module.load (module.js:356:32)
           at Function.Module._load (module.js:312:12)
           at Module.require (module.js:362:17)
           at require (module.js:378:17)
           at …
Run Code Online (Sandbox Code Playgroud)

git heroku gitignore node.js npm

362
推荐指数
8
解决办法
14万
查看次数

如何仅从Git中的根文件夹中排除文件

我知道使用.gitignore文件来排除一些正在添加的文件,但我config.php在源代码树中有几个文件,我只需要排除一个位于根目录中,而其他文件保持在版本控制之下.

我应该写什么.gitignore来实现这一目标?

git gitignore

361
推荐指数
4
解决办法
8万
查看次数

标签 统计

gitignore ×10

git ×9

comments ×1

directory ×1

github ×1

heroku ×1

ignore ×1

intellij-idea ×1

node.js ×1

npm ×1

webstorm ×1