????????因为有一些无用的文件是我们项目不需要的,与项目的实际功能无关,不参与服务器上部署运行。把它们忽略掉能够屏蔽 IDE 工具之间的差异。例如.idea文件等等,所以我们需要将他们忽略掉,再push代码时不要将他们也推送过去。
????????创建忽略规则文件 xxxx.ignore(前缀名随便起,建议是 git.ignore) 这个文件的存放位置原则上在哪里都可以,为了便于让~/.gitconfig 文件引用,建议也放在用户家目录下
直接用下列模板即可:
# 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
# virtual machine crash logs, see
http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
.classpath
.project
.settings
target
.idea
*.iml
提示:此文件在Windows家目录中,我的电脑目录是这个:C:\Users\96066
????????在.gitconfig中添加下列代码
[core]
excludesfile = C:/Users/96066/git.ignore
????????
创建完成之后,效果如下:
选择你想要切换的版本,右键出现菜单,切换即可
提示:其中黄色指针代表 head 指针,绿色指针代表 master 指针
新建hot-fix分支
切换回master 分支
将hot-fix分支合并到master分支
当有冲突时需要我们手动合并
选择完需要的代码之后点击Apply即可
? ? ? ? 正常情况下我们需要自己在Gitee上创建仓库,然后在idea上连接上远程库后,才能把项目推送到远程库。但是我们现在有了Gitee插件,我们可以直接分享项目到Gitee。
直接点击分享
打开Gitee可以看到已经帮我们创建好了远程库,并且代码已经推送过去了。
把刚刚的项目直接删除掉,再次打开idea
将项目地址复制过来,点击clone即可