网站首页 > 精选文章 正文

前言
多人同步使用Git管理的项目进行开发时,每个人可以在各自的分支上自由欢快的提交代码,最终再把所有的次分支合并到主分支上即可。但是,提交各自的代码避免不了会把一些不重要的,可忽略不计的文件夹或者文件同步到仓库中的。如JavaWeb中的target文件夹,通过到仓库中反而会浪费一些时间。所以我们需要通过设置进行忽略特定的文件。

如上图,本地的这个项目。实际提交时,只需提交src、gitignore、pom.xml、README.md这几个即可,其它的,诸如maven项目的target文件夹、.ml、.cmd等等文件可以忽略。
那么,如何忽略这些不必要的文件或者文件夹?
Git Bash命令行
【第一步】在项目所在仓库(假设当前项目根目录为本地仓库)中创建隐藏文件“.gitignore”,选中本地仓库,右键呼唤“Git Bash Here”,执行如下命令,创建一个.gitignore文件:
touch .gitignore;
【第二步】编辑该文件,输入需要忽略的文件或文件名称:
HELP.md
/target/
!.mvn/wrapper/maven-wrapper.jar
!**/src/main/**
!**/src/test/**
### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache
### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/
build/
### VS Code ###
.vscode/
————————————————
愿你就像早晨八九点钟的太阳,活力十足,永远年轻。
————————————————
一入IT深似海,从此学习是常态,上面内容只是冰山一角。关注"JohnnyHL",决战秋名山,coding到天亮。更多的干货,敬请期待!!
猜你喜欢
- 2024-12-17 开放网络环境下,SVN/GIT代码服务器安全共享思路
- 2024-12-17 终极Git指南:轻松掌握快速提交、分支管理与代码保护技巧!
- 2024-12-17 使用 Git 时,如何巧妙地避免冲突(merge conflict)?
- 2024-12-17 git pull 之后本地代码被覆盖 解决方案
- 2024-12-17 Git 网络加速、提高代码拉取速度
- 2024-12-17 git拉代码每次都要输入账号密码?
- 2024-12-17 Git安全性:如何确保代码安全性
- 2024-12-17 git提交被拒绝 non-fast-forward 与 pull 强制覆盖本地的代码
- 2024-12-17 零基础走向“人工智能与数据分析”系列:数据与代码保存Git
- 2024-12-17 git合并代码分支的方法
- 最近发表
- 标签列表
-
- 向日葵无法连接服务器 (32)
- git.exe (33)
- vscode更新 (34)
- dev c (33)
- git ignore命令 (32)
- gitlab提交代码步骤 (37)
- java update (36)
- vue debug (34)
- vue blur (32)
- vscode导入vue项目 (33)
- vue chart (32)
- vue cms (32)
- 大雅数据库 (34)
- 技术迭代 (37)
- 同一局域网 (33)
- github拒绝连接 (33)
- vscode php插件 (32)
- vue注释快捷键 (32)
- linux ssr (33)
- 微端服务器 (35)
- 导航猫 (32)
- 获取当前时间年月日 (33)
- stp软件 (33)
- http下载文件 (33)
- linux bt下载 (33)