IDEA集成Git
2024-01-08 22:43:22
1.配置Git忽略文件
????????因为有一些无用的文件是我们项目不需要的,与项目的实际功能无关,不参与服务器上部署运行。把它们忽略掉能够屏蔽 IDE 工具之间的差异。例如.idea文件等等,所以我们需要将他们忽略掉,再push代码时不要将他们也推送过去。
????????创建忽略规则文件 xxxx.ignore(前缀名随便起,建议是 git.ignore) 这个文件的存放位置原则上在哪里都可以,为了便于让~/.gitconfig 文件引用,建议也放在用户家目录下
1.创建忽略规则文件 xxxx.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
# virtual machine crash logs, see
http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
.classpath
.project
.settings
target
.idea
*.iml
2.在.gitconfig 文件中引用忽略配置文件
提示:此文件在Windows家目录中,我的电脑目录是这个:C:\Users\96066
????????在.gitconfig中添加下列代码
[core]
excludesfile = C:/Users/96066/git.ignore
注意:这里要使用“正斜线(
/
)”,不要使用“反斜线(
\
)”
2.在IDEA中定位 Git 程序
????????
3.初始化本地仓库
创建完成之后,效果如下:
4.提交到本地库
5.切换版本
选择你想要切换的版本,右键出现菜单,切换即可
提示:其中黄色指针代表 head 指针,绿色指针代表 master 指针
6.创建分支
新建hot-fix分支
7.切换分支
切换回master 分支
8.合并分支
将hot-fix分支合并到master分支
9.解决冲突
当有冲突时需要我们手动合并
选择完需要的代码之后点击Apply即可
10.连接远程库
- 下载Gitee插件
- 添加账号
- 分享工程到Gitee
? ? ? ? 正常情况下我们需要自己在Gitee上创建仓库,然后在idea上连接上远程库后,才能把项目推送到远程库。但是我们现在有了Gitee插件,我们可以直接分享项目到Gitee。
直接点击分享
打开Gitee可以看到已经帮我们创建好了远程库,并且代码已经推送过去了。
- 推送代码到远程库
注意:
push
是将本地库代码推送到远程库,如果本地库代码跟远程库代码版本不一致,push 的操作是会被拒绝的。也就是说,要想
push
成功,一定要保证本地库的版本要比远程库的版本高!
因此一个成熟的程序员在动手改本地代码之前,一定会先检查下远程库跟本地代码的区别!如果本地的代码版本已经落后,切记要先 pull
拉取一下远程库的代码,将本地代码更新到最新以后,然后再修改,提交,推送!
- 拉取远程库到本地库
注意:
pull
是拉取远端仓库代码到本地,如果远程库代码和本地库代码不一致,会自动合并,如果自动合并失败,还会涉及到手动解决冲突的问题。
- 克隆远程库到本地
把刚刚的项目直接删除掉,再次打开idea
将项目地址复制过来,点击clone即可
文章来源:https://blog.csdn.net/lemonzjk/article/details/135330805
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!