Git编辑.gitignore文件并使其生效问题

2024-03-01 0 721
目录
  • 概述
  • gitignore文件的配置
  • 配置gitignore文件并使其生效
  • 总结

概述

当我们开发完一个项目想将项目推送到远程仓库时,我们大多数时候都是将所有的文件添加到仓库中并且推送到远程仓库。

这样的方式在项目不大的时候是不会引起大问题的,但是远程仓库是有限的,如果我们的项目越来越大会导致远程仓库的存储不够。

在git中,我们可以通过一个名叫.gitignore的配置文件配置我们不需要添加到版本库的文件,然后添加的文件就可以不被提交到远程仓库了。

gitignore文件的配置

*.iml
.gradle
/local.properties
/.idea/caches
/.idea/libraries
/.idea/modules.xml
/.idea/workspace.xml
/.idea/navEditor.xml
/.idea/assetWizardSettings.xml
.DS_Store
/build
/captures
.externalNativeBuild
.cxx
.idea
local.properties

上面的配置文件很好理解,不需要git版本库管理的文件或者文件夹就可以配置到这个文件里,配置完后git就不会追踪这些文件了。

配置gitignore文件并使其生效

假设目前版本库中有下面三个文件不需要版本库的追踪管理

Git编辑.gitignore文件并使其生效问题

我们可以找到对应的gitignore文件,然后添加上我们不需要添加到git仓库的文件

Git编辑.gitignore文件并使其生效问题

然后我们需要先清除下缓存cache

git rm -r –cached . // 清除掉不需要提交的缓存文件
git add . // 将修改的gitignore文件以及删除的缓存文件提交到版本库
git commit -m \”修改gitignore文件,过滤掉不需要提交到git仓库的文件\”
git push // 将.gitignore文件提交到远端仓库,这样其他人拉代码后也会
//自动过滤掉不需要提交到git仓库的文件

然后gitignore文件就生效了。

需要注意的是:

直接修改gitignore文件是不会直接生效的,需要按照上面的步骤操作完后才能生效

gitignore文件不要乱加项目的相关文件到里面,否则可能会出现提交文件时少提交的问题

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持悠久资源网。

您可能感兴趣的文章:

  • 使用.gitignore文件简化Git仓库管理
  • .gitignore文件作用及使用方法详解
  • Git中使用.gitignore忽略文件的推送方式
  • 协同开发巧用gitignore中间件避免网络请求携带登录信息

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悠久资源 编程技巧 Git编辑.gitignore文件并使其生效问题 https://www.u-9.cn/biancheng/jiqiao/181630.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务