1、idea集成Git
1.1 idea配置Git客户端
File — Settings—Version Control — Git关联Git安装目录下的bin/git.exe执行文件(这个就是git的客户端指令,类似svn.exe)
注意:目录为本地安装Git目录下的cmd文件夹,至cmd文件夹下的git.exe
1.2 idea中下载gitee插件
1.3 添加账户信息
注意:登录时,使用邮箱登录
1.4 本地项目上传到服务器
在上传项目到服务器后同时代表项目交由git管理
1.5 服务器项目下载到本地
2、企业开发基础操作
流程:企业开发中会让个人在dev分支基础上开出个人的分支(命名一般为名称首字母),在个人分支中开发没问题再合并到dev分支,后续可能还会有test测试分支等等。
2.1 在dev分支下编写代码并提交
提交到远程仓库:
提交方式一:
提交方式二:
提交后可以在此看到每次提交记录:
2.2 从dev中开出个人分支编写
在现处分支上复制出新的分支:
切换到个人分支:
在个人分支中编写新代码:
接下来是重点,要考!!!
目的:将个人分支中编写的代码合并到dev分支中,也就是在企业中将自己编写的代码合并到小组中央代码中
首先,拉取dev分支的代码与个人分支的代码合并(前提要提交个人分支的代码到远程仓库个人分支中)
选择要合并的分支,这里要合并dev分支当然选择dev:
发生冲突(重点):
解决冲突:
个人分支合并dev分支后的效果:
将合并后的代码提交到远程仓库个人分支中(图略)
2.3 回到dev分支合并个人分支代码
再回到dev分支会发现在个人分支中编写的代码消失了:
(因为每个分支都是独立的,互不影响,所以要进行不同分支代码的合并)
合并:
选择要合并的,dev合并个人分支代码到自身,dev是中央代码:
合并成功!
3、后话
自己在实习期间被Git虐了千百遍,并不是因为没学过,而是日常学习都是一个人并没有git实战条件,到了企业开发中git分支类操作都是陌生的,几次把个人分支中的代码合并错。每次都是血的教训,还好公司前辈耐心教导,帮忙收拾摊子。特写下此博客,并把学到的Git操作分享出来,给职场小白,加油。