问题标签 [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.
git - 如何 .gitignore 文件夹中的所有文件/文件夹,而不是文件夹本身?
我想将一个空白文件夹签入我的 Git 存储库。实际上,我需要忽略文件夹中的所有文件和文件夹,而不是文件夹本身。我怎样才能做到这一点?我应该在我的.gitignore
文件中放什么?
对于那些想知道我为什么要这样做的人,我的存储库中有一个“上传”目录。我想提交空白目录,但没有所有内容。
git - 如何忽略 Git 中的某些文件?
我有一个带有文件的存储库,Hello.java
. 当我编译它时,会生成一个附加Hello.class
文件。
Hello.class
我在.gitignore
文件中创建了一个条目。但是,该文件似乎仍被跟踪。
我怎样才能让 Git 忽略Hello.class
?
git - gitignore 和 hgignore 的相互转换?
我刚刚开始使用 hg-git 将一些 mercurial 存储库推送到 github,我意识到如果人们使用 git 检查它们,他们将需要存储库中的 .gitignore 文件。是否有任何自动化方法可以将 hgignore 转换为 gitignore,反之亦然?
svn - 从 svn 迁移到 git:如何为连接不稳定的大型存储库创建 .gitignore 文件?
我刚刚将一个大型开源项目从 subversion 迁移到 git。
我正在尝试做一个git svn create-ignore
,但大约 30 分钟后它失败了,因为 svn 服务器连接有时会失败:
RA 层请求失败:PROPFIND of '...':无法连接到服务器 (...)。
现在,问题是,如果我再做git svn create-ignore
一次,它会完全重新启动(不像git svn fetch
从中断的地方继续)。所以它永远不会超过项目的 25%。这是可以修复的吗?
ios - 考虑制作一个开源 iOS 应用程序,我应该在我的 .gitingnore 中添加什么?
我也想在 App Store 中分发它。我想把 XCode 项目和所有源代码放在 github 上。我应该从回购中排除什么以避免暴露个人身份信息吗?例如.pbxuser
文件等?
我不希望,但我想安全。
git - 使用 GIT 忽略文件夹中文件的最佳实践
我只是在寻找一些关于使用 git 管理以下情况的最佳方法的建议。
我的项目有一个名为“照片”的文件夹,用户可以将图像上传到该文件夹。
我有一个在本地运行的项目版本,我将图像添加到此文件夹以进行测试。
当我推送到实时服务器时,我希望推送“照片”文件夹而不是其中的图像。此外,当用户将图像添加到实时服务器上的“照片”文件夹时,我希望 GIT 忽略它们。
我知道我需要使用 Git Ignore,但我不确定最好的方法是什么。
我是否应该将“照片”添加到 git 忽略文件中,然后在实时服务器上手动创建“照片”文件夹?
提前致谢。
git - git 忽略特定类型的所有文件,特定子文件夹中的文件除外
我有一个这样的目录结构:
- 根
- 文件夹1
- abc.json
- def.json
- 一些迪尔
- 更多.json
- 文件夹2
- qwe.json
- rty.json
- 规格
- mock1.json
- mock2.json
- 一些迪尔
- more_mocks.json
- 文件夹1
现在使用 a.gitignore
我想忽略*.json
除spec
. 我不想使用.gitignore
in folder1
,folder2
因为其中有很多,它们会被添加到很多,而且我确定我会忘记将正确的.gitignore
文件移动到位。
此外,JSON 文件的嵌套目录可能更多,此规则也需要适用于所有子目录。
那么如何忽略一个类型的所有文件,除了某个子目录?
git - Git:忽略版本控制文件
.gitignore 文件对于忽略一些我们不想控制的文件非常有用。不幸的是,当文件已经在版本控制下时,它不能使用。例如,我的 .gitignore(已添加到 git)文件可能与我的同事想要的不同(例如,我想忽略 Vim 文件)。每当我对此文件进行更改时,git 都会将其显示为修改后的文件。所以我的问题:
- 有什么方法可以忽略某个文件的更改,该文件已经由 Git 控制?!
- 有没有办法提交这些更改,但只为我自己保留?显然,我不想使用分支,因为我在某个分支上工作。
gitignore - .gitignore 似乎没有生效
我想让 git 忽略名为“Doxyfile”的文件,我添加了一个 .gitignore 文件,但它仍然试图跟踪该文件。
我在下面添加了我的步骤我错过了一个步骤吗?
git - Git忽略所有文件夹除了
除了以下情况外,我想忽略文件夹结构中的所有文件:
目前我的 gitignore 文件看起来像:
但是,这不允许我跟踪站点/xxx/modules/new,无论如何,这是否存在。