问题一:为什么要忽略这些文件
答:与项目的实际能力无关,不参与服务器上部署运行。把它们忽略掉能够屏蔽IDE工具的之间的差异。
问题二:怎么忽略?
1.创建忽略规则文件xxx.ignore
这个文件的存放位置原则上在哪里都可以,为了便于让~/.gitconfig文件引用,建议也放在用户目录下。
git.ignore文件模板内容如下:
# Compiled class file
*.class
# Log file
*.log
# BlueJ files
*.ctxt
# Mobile Tools for Java (J2ME)
.mtj.tmp/# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar
hs_err_pid*
.classpath
.project
.settings
target
.idea
*.iml
2.在.gitconfig文件中引用忽略配置文件(此文件在Windows的家目录中)
2.项目的初始化&添加&提交 1)初始化:一开始项目git_test没有.git文件夹。
在IDEA中工具栏找到VCS
点击VCS中的Create Git Repository
点击之后,可以看到出现。git文件夹。
2)项目添加 3)项目提交 3.版本切换详情请看(开摆络):
29_尚硅谷_Git_IDEA集成Git_切换版本_哔哩哔哩_bilibili
4.创建分支与切换分支30_尚硅谷_Git_IDEA集成Git_创建分支&切换分支_哔哩哔哩_bilibili
5.合并分支1.正常合并(只有被合并的分支修改了文件 合并的分支没有修改):
31_尚硅谷_Git_IDEA集成Git_合并分支(正常合并)_哔哩哔哩_bilibili
2.冲突合并(当 合并的分支修改了文件 和 被合并的分支修改了文件 同时修改了文件):
32_尚硅谷_Git_IDEA集成Git_合并分支(冲突合并)_哔哩哔哩_bilibili
6.推送代码到远程库(push)先将项目提交到本地库的暂存区,再进行push。
37_尚硅谷_Git_IDEA集成GitHub_克隆代码到本地_哔哩哔哩_bilibili
7.拉取远程库代码到本地(pull)所以在工作中一般每人一个分支,修改完自己的代码后再合并分支。
36_尚硅谷_Git_IDEA集成GitHub_拉取远程库代码合并本地库_哔哩哔哩_bilibili
8.克隆代码到本地(clone)37_尚硅谷_Git_IDEA集成GitHub_克隆代码到本地_哔哩哔哩_bilibili