问题标签 [gitignore]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - git 忽略 Mac OS X 上带有空格的目录
我正在尝试向我的.gitignore
文件添加一些模式以忽略 Xcode 生成的 *.mode1v3 和 *.pbxuser 文件。但是,我的应用名称中有一个空格,所以我想忽略的文件在Foo Bar.xcodeproj/
目录中。添加这些模式的变体似乎不起作用:
.gitignore 模式应该是什么?
python - 为 Python 项目添加 .gitignore 文件的最佳实践?
我正在尝试收集一些默认设置,而我意识到我没有标准的一件事是 .gitignore 文件。有一个很棒的线程为 Visual Studio 项目展示了一个好的 .gitignore,但我没有看到很多关于 Python 和相关工具(PyGTK、Django)的建议。
到目前为止,我已经...
...对于编译的对象和...
...对于 setuptools 输出。
.gitignore 文件有哪些最佳实践,我可以从哪里获得有关这些最佳实践的更多信息?
git - .gitignore 具有子目录条目时的 git clean -X 行为
在 .gitignore 中使用子目录条目时,“git clean -X”不会清理被忽略的子目录。
为什么b还在?
Git版本:1.7.2.3
注意:这也在 2 个月前发布在 git 邮件列表上,但没有得到答复。
git - 为 .gitignore 创建目录/文件名规则
我想在我的 .gitignore 中设置一些规则,从而忽略任何名称包含“_nogit”的目录或文件。
例子:
- ../videos_nogit/...
- bigvideo_nogit.mp4
- 资产/_nogit/bigvideos...
谢谢 -
git - 为什么 Git 不忽略我指定的文件?
我将以下行添加到.gitignore
:
但是当我键入git status
它时,它会将文件显示为未暂存的文件。
有什么问题?所有其他模式都运行良好。
git - 如何在不影响其他工作副本的情况下 .gitignore 并删除已提交的文件?
我有一个裸存储库和两个工作副本——一个在我的机器上,另一个在服务器上。
事实证明,我必须有.gitignore
一个特定于每台机器的文件。我们称之为' settings.py
'。此文件已提交。
我确实settings.py
在 .gitignore 中放入了 ' ' 以忽略它。当我现在更改机器上的文件时,git status 仍然告诉我
我发现我必须像这样删除 settings.py :
然后git add .
,紧随其后git commit
。
但是,当我现在将它推送到裸仓库并将其拉到服务器上的工作副本时,settings.py
会在那里被删除 - 这很糟糕,因为我必须保留这个特定settings.py
的 .
我想我可以复制一份settings.py
并在它被删除后放回去,但我觉得必须有更好的方法来做到这一点。
git - 从 git index 中删除文件也会从服务器中删除文件
我的服务器和计算机上有一个名为“myfile.php”的文件。
我想从 git index 中删除 myfile.php 以防止更改服务器中的 myfile.php。我通过将文件添加到 .gitignore 并使用“git rm --chached myfile.php”从索引中删除文件来做到这一点
现在什么时候我运行“git pull”它会从服务器的工作目录中删除文件本身,但我想将它保留在服务器上并保持它不被更改。有什么问题?
git - 如何在 gitignore 中编写规则以忽略除某个目录中的目录之外的所有文件?
所以可以说我有一个像这样的目录结构
我希望跟踪上传的任何目录和子目录,但不跟踪其中的任何文件,但虚拟文件除外,因为 git 不跟踪目录。
我认为这样的事情会起作用,但事实并非如此。
git - gitignore 以及如何忽略通用目录名称及其内容
我一直在研究网络和有关 .gitignore 文件的各种文档。我有点像 Unix/Terminal(使用 Mac OS X)的 n00b,我无法终生弄清楚如何忽略文件夹的内容(任何类型的内容,无论是文件还是另一个文件夹,不管它有多深)。
我正在开发一个在一致的文件结构中生成图像文件的项目,除了我们遇到关于用户权限的合并冲突。我想忽略包含生成图像的文件夹,这样我们就可以避免任何进一步的拉扯,不得不在每次拉取的基础上调整权限。我只是无法让 .gitignore 文件正常工作,所以我需要找出文件夹内容匹配的正确模式。我希望它足够通用,因为它可以轻松包含整个站点(因此,如果任何文件夹包含特定的文件夹名称,它将忽略其内容)。
我试过了:
和...
和...
还有更多结果不理想的组合。我也从来没有得到foldername/**/*
过工作的模式。任何有关此问题的帮助将不胜感激!
ruby-on-rails - Git忽略指定目录中的所有文件
我的 Rails 应用程序将所有用户的照片上传到文件夹 /uploads/photos/。我想忽略 git 中这个文件夹中的所有内容,除了一个子文件夹 /uploads/photos/default/。
这可以使用 .gitignore 文件吗?