浏览器标题切换
浏览器标题切换end

Intern Day79 - Git合feature分支到Develop时忽略部分文件的提交 - .gitignore的使用

像在ASP.NET Core开发中,一些重要的配置文件、本地访问端口、数据库信息等,比如 launchSettings.json
AppVersion.csappsettings.*.jsonglobal.json 等文件是不能上传到GitLab上的(但是需要我们上传到本地仓库)。所以这就需要我们只能上传部分修改文件到GitLab。

所以我们只需要把我们不想上传的文件都放在本地Git仓库下一个叫 .gitignore 的隐藏文件中即可(.gitignore 就是忽略文件)。具体操作如下:

  1. 切换到当前仓库分支(默认应该是当前,再看一下)

  2. ls -a

  3. vim .gitignore ,进入后,在ESC模式下按键盘shift + g 跳转到 .gitignore 的最后一行,按 i 进入编辑模式,写上需要忽略的文件名,ESC 退出编辑模式, wq! 保存退回命令行即可

关于写法规则和优先级等根据需要自行查找。

剩下的上传操作就是正常上传代码到GitLab的操作,如下:

https://www.cnblogs.com/huangkenicole/p/14700763.html

常见需要忽略的文件:

practice/ :忽略practice/文件夹下的所有文件
*.a:忽略xxx.a文件
test/:忽略当前路径下的test目录,包含test下的所有子目录和文件
/test.txt:忽略根目录下的test.txt文件
posted @   抓水母的派大星  阅读(117)  评论(0编辑  收藏  举报
编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」
点击右上角即可分享
微信分享提示