gitee的使用,因为这个关系到进入公司的第一步业务
其中包括拉取、更新、提交、分支/合并
首先了解一点:代码分别在三个地方保存,第一就是你的java源代码,在你的项目根目录中,第二就是git本地仓库,一般在你拉取后所指定的位置。要么就是在你项目根目录以隐藏文件的方式存在,还有就是git远程仓库,在云端服务器中,可以通过登录自己的账号或者访问指定url来访问。
commit是将你的代码提交到git本地仓库,也可以通过update进行同步更新,pull是将git本地仓库中的代码上传到git云端仓库也就是远程仓库。
今天主要说一说这几个的具体操作步骤,就按照进入公司第一步开始介绍:
一、拉取、也叫克隆:首先分为首次和二次
首次VCS-->checkout from version control-->Git,是公司给你提供的gitee网页仓库路径,例:https://gitee.com/zhang-ke-lun/h2104-bday0226,第二个是自己设置一个本地Git仓库,点test,成功后点击clone就可以了。
二、更新
二次拉取就是更新
点开idea菜单栏的VCS,里面有Git,拉到这一栏会出现许多子菜单栏,我们接下来的很多关于gitee的操作都是在这里完成的,找到pull,这便是拉取,点开之后会有不同的填入项,
第1个便是你要保存的本地路径,
第2个无需操作,
第3个是公司给你提供的gitee网页仓库路径,例:https://gitee.com/zhang-ke-lun/h2104-bday0226,这是我的仓库路径
第4个选项是你所选择的分支,一般就选择你需要的分支即可,如有需要就多选
第5个是策略,该功能暂时不需要
然后点击pull就可以实现拉取
三、提交
更新和提交其实可以说是同一种操作,如果你是自己提交一个项目就是提交,如果你是写好了项目中的一部分,需要将你的代码更新本地再到网络远程仓库中。
直接点击VCS-->Git-->commit File,然后左侧第一栏是选择要提交的代码,第二栏commit message是必填项,相当于注释,然后commit就提交或者说是更新到git本地仓库了
最后点击VCS-->Git-->push,会将你的代码上传至远程仓库,如果是第一次,有可能会输入name和url,name就是远程仓库名,url就是你公司上司给的路径,也可以通过双击仓库名称进行修改,push上传,结束!
四、分支、合并。这里分为管理员在远程设置分支合并和本地分支和合并再提交到远程
开发人员本地分支:
新建分支:VCS-->Git-->branches,new branches输入的就是新建的分支,新建之后的分支代码的提交只会提交到远程新分支上,然后如果需要合并,首先需要切换到主分支,在创建的地方可以切换,然后合并:VCS-->Git-->Merge Change,选择需要合并到主干的分支,选择合并。
二次拉取和合并时都会出现冲突
冲突时出现的版本冲突可以选择使用自己的或者对方的,或者都保留。
管理员分支设置:上图介绍了不同分支的权限和功能,分支其实就是不同版本的代码,你想要更新到主分支有想要保留原来版本时就可以使用,点开你的仓库,里面有代码一栏,下面就有下拉框分支选择,可以查看不同分支,点击旁边分支按钮可以分散分支和对分支权限进行管理,权限说明在上图有说明
接下来就是合并,合并按钮在代码按钮的旁边,-->Pull Requests,然后新建一个Pull Requests
合并是选择一个分支作为保留代码(一般选择保留主分支),保留代码就是目标分支,另一个分支为源分支,就是你要合并进去的代码,填入注释后创建,没有冲突的话,然后就可以合并了,这里注意有两种合并,一种是所有的都合并,一种是扁平化合并,也就是说如果同一种功能在不同的分支上,会将这些打包到主分支。接下来接受,等待合并完成就可以了。
这些总结完了,这次没有问题
gitee的使用
最新推荐文章于 2023-10-20 18:42:53 发布