gitignore相关内容

我们应该忽略Pycharm .idea/文件夹中的misc.xml和< projectFolderName> .iml吗?

我的Google搜索给我此线程,这使我们进入了Pycharm官方网站尽管我看到文件misc.xml和.iml也包含指向我的Ubuntu用户主目录中子文件夹的本地/物理路径. 所以我很困惑,并在这里提出来-我们也应该 git忽略这两个文件吗? 解决方案 1).iml-默认情况下,Idea编辑器生成特定于位置的 ..
发布时间:2020-11-15 21:30:05 Python

Visual Studio代码-基于.gitignore的自动排除

我希望VSCode根据我的.gitignore配置自动排除文件/文件夹. 对于排除浏览器,我找到了扩展名(explorer-excluded-files,用于管理files.exclude设置),但是对于快速打开的文件(cmd + p),我什么都没找到. 我想我可以尝试调整其他*.exclude设置,但是我想知道为什么没有一种全局方法来排除所有相关位置中的.gitignore条目吗?否 ..
发布时间:2020-11-15 21:30:03 其他开发

Xcode 7:忽略存储库中的.xcscmblueprint?

我注意到Xcode 7在xcshareddata文件夹中创建了一个新的.xcscmblueprint文件.它会一直自动生成吗?应该将此文件添加到存储库的忽略列表中,还是应将其检入存储库中? Xcode 6具有.xccheckout文件,我一直将其忽略. 解决方案 出于与.xccheckout完全相同的原因,我忽略了它们. 对于Objective-C和Swift,GitHub维护 ..
发布时间:2020-11-15 21:29:44 移动开发

告诉Sublime Text忽略.gitignore中的所有内容?

Vim具有此很棒的插件,可以转换当前项目的转换成Vim可以理解的语法,然后从那里排除所有这些文件. 使用Sublime Text 3的“执行任何操作"(CMD + P),可以获得很多我不感兴趣的文件,例如.build和.meteor下的内容. ST3是否有类似的东西? 解决方案 我创建了一个快捷实用的插件,它目前已在Ubuntu和Windows的Sublime Text 2和3 ..
发布时间:2020-11-15 21:29:42 其他开发

svn:ignore修改哪个文件?

我想知道哪个文件svn propset svn:ignore进行了修改(等同于.gitignore),以便实际上可以将该文件提交到存储库中. 例如我正在使用Java和Maven,这将创建一个名为"target"的目录,而我忽略了该目录. svn propset svn:ignore target .确实可以工作,但是我不知道该命令会修改哪个设置文件,以便将更改传播给我的团队. 相关:像 ..
发布时间:2020-11-15 21:28:22 其他开发

如果在仓库中更改了您要撤消的文件,是否可以停止跟踪对文件的本地更改?

我们在存储库中有一个配置文件,所有用户都根据其功能对其进行贡献.对于我的本地测试,我需要在该配置文件中手动更改两个值,但是我永远不希望将更改提交回服务器. 但是,如果存储库中有较新的版本,我确实希望将更新拉到文件中,即使这意味着我的本地更改将被覆盖.很好,我可以从专门为此创建的存储中再次制作它们. 我想知道的是,我是否可以告诉Git:“嘿……我永远不会将我的本地更改回退到服务器,所以不 ..
发布时间:2020-11-15 21:28:20 其他开发

是否应该发布package-lock.json?

npm 5引入了package-lock.json,其文档位于此处 它指出该文件旨在包含在版本控制中,因此克隆并安装软件包的任何人都将具有相同的依赖版本.换句话说,您不应将其添加到您的.gitignore文件中. 文件未声明的内容是文件是否打算包含在已发布的程序包中.这个问题可以改写为: 应该将package-lock.json包含在.npmignore中吗? 解决方案 它无法 ..
发布时间:2020-11-15 21:27:11 其他开发

如何将.gitignore文件添加到Xcode项目中

当确保可以通过版本控制(git)将iPhone项目作为精确副本安装到全新计算机上时,我才意识到缺少 .gitignore 文件.已在版本控制下添加,但是现在想将该文件也添加到Xcode项目中,以便于查看和编辑. 使用"Control-click + Add Files to myProject..."弹出菜单时,看不到以.开头的任何文件名(点).如何将.gitignore文件添加到Xcode ..
发布时间:2020-11-15 21:27:09 其他开发

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

我已将.DS_Store添加到.gitignore文件中,但似乎它只是忽略根目录中的.DS_Store,而不是忽略每个文件夹和子文件夹中的.DS_Store. 我该如何解决? 解决方案 我认为您遇到的问题是,在某些较早的提交中,您不小心将.DS_Store文件添加到了存储库中.当然,一旦在存储库中跟踪了文件,即使它与适用的.gitignore文件中的条目匹配,也将继续跟踪该文件. ..
发布时间:2020-11-15 21:26:56 其他开发

.gitignore文件中路径的不同?

我一直在使用git,但对 .gitignore 文件路径仍然感到困惑. 那么, .gitignore 文件中以下两个路径之间有什么区别? tmp/* public/documents/**/* 我知道tmp/*将忽略其中的所有文件和文件夹.我对吗? 但是第二行路径是什么意思? 解决方案 这取决于shell的行为. Git并没有做任何工作来确定如何扩展它们.通常,*与任何单个 ..
发布时间:2020-11-15 21:25:51 其他开发

如何gitignore除了隐藏的子目录以外的所有东西?

我正在使用此.gitignore文件排除当前目录和子目录中的所有内容,但!前缀条目除外: * !.profile !.vim/snippets !.vimrc .profile和.vimrc文件在git status中显示为未跟踪,但在.vim/snippets目录中未显示.知道如何也包含此目录吗?我已经尝试过!.vim/snippets/,但是它也不起作用.谢谢 解决方案 我找 ..
发布时间:2020-11-15 07:20:38 其他开发

git项目可以跟踪全局gitignore中列出的目录吗?

我正在处理一个需要跟踪其node_modules目录的项目.我真的不想删除对该目录的全局gitignore引用,因为所有其他项目都应该不跟踪node_modules目录. 是否有一种方法可以强制git在项目级别跟踪某些内容?还是我需要遍历所有项目,以验证每个项目都有自己的忽略项,然后从我的全局gitignore中删除引用? 解决方案 是的,您可以向本地.gitignore添加一个否定 ..
发布时间:2020-11-15 07:11:28 其他开发

如何在此递归查找和替换中引用当前路径?

免责声明 :(脱离主题警告)这不是关于输出存储库中实际检测到的被忽略文件列表的不是.这是关于忽略的 paths 的信息,即使实际上没有文件与这些路径之一匹配. 上下文:我正在尝试编写git别名,以递归方式“平化"所有.gitignore模式,并输出从顶层看到的路径列表. 我的意思是一个例子: ├─ .git ├─ .gitignore └─ dir1 ├─ .gitign ..
发布时间:2020-11-15 06:09:33 其他开发