简介
idea上git的一些常规操作。
拉取代码
一般公司会给代码仓库的地址,我比较习惯用http的方式拉取
在弹窗中输入代码地址,点击克隆就可以下载了的。
遇到过的小坑,公司给的代码仓库是有端口号的,但是我是直接去代码仓库复制了项目的http地址,没有端口号,导致不能拉取。
更改代码仓库地址
公司的代码仓库变了,可以更改idea的git地址
会出现弹窗,在原来的地址上编辑
分支的管理
在idea的工具栏中可以点击git(idea左下角),会展示分支树
local:本地的分支
remote:远程的分支
切换分支
这个像书签的标志就是目前所在的分支。
在想要切换到的分支上右键,点checkout就可以切换了。
图中我在dev-christ分支上,想切换到devlop上
更新代码
基本上每天来到公司都是要拉取一下最新代码的,如果本地代码有修改,直接拉取可能会失败,可以先暂存自己的代码,拉取完了代码用再应用暂存的代码。
拉取完代码的时候,再使用unstash取出刚才的暂存
选择刚才的暂存,应用。
如果拉取的代码中和本地的修改有同一个类的话,unstash的时候就会报出现冲突,需要合并代码的。
选择要提交到的分支
有时候需要把在本地devlop开发的代码上传到远程的master分支上,可以先commit代码,然后push,push的时候可以选择要push到哪里,就是点一下,然后自己编辑分支名