IntelliJ IDEA2019 GIT版本控制基础操作
第一篇博客,今天第一次使用IntelliJ IDEA操作GIT,每个功能、按钮,一个个测试操作,怕时间长了忘了,所以写篇博客记录下,方便后期使用时,能回忆起具体使用。注:纯小白可简单参考。
一、工具栏
1: (update project) :远程仓库更新本地仓库项目源码。
2:(commit):将修改的代码提交至本地仓库(.git),若想同步至远程仓库,需要使用项目中GIT-->repository-->push操作。
3: (show history):显示项目版本控制所有历史操作。
二、菜单栏GIT操作
1:上传项目到本地仓库,项目右键选择Git-->add,此时项目文件变成绿色,此时文件只是处于暂存区,并没有真正进入到版本库中
2:项目右键Git--> Commit Directory,在弹窗中输入Commit Message,点击commit,此时项目文件从暂存区真正进入版本库中,项目文件变成白色
这里选择commit and push
然后配置push的信息 push即可
3:compare with branch:分支比较。
4:revert :恢复(撤销修改)。
5:rebase : 让分支并成直线显示。
6:push : 本地仓库推送至远程仓库(注:本地项目必须先提交,才能推送至远程仓库)。
7:pull :获取远程仓库最新代码,更新本地仓库代码。
8:fetch :获取分支。
9:clone :克隆远程服务器项目至本地。
10:remotes :操作远程仓库(修改现有连接地址)。
11:reset head :将项目恢复至指定版本。
两种方式:
A:是通过reset HEAD ,具体操作参考:https://www.520mwx.com/view/38045。
B:通过右键要回退的记录,点击
12:tag :添加标签。
13:branches : 分支操作
14:将remote branches 里的分支删除,远程仓库分支会直接被删除(此操作需谨慎),如果误删除了远程仓库分支,将本地仓库分支重新提交,会自动添加至远程仓库。
15:删除local branches 本地仓库分支,不会影响远程仓库的分支,如果误删除了本地仓库分支,通过选择remote branches 下面的对应分支,选择checkout as...将远程仓库的分支添加进本地仓库。如下图:
点击ok即可。
16:如果远程跟本地仓库分支都删除了,暂时不知道通过idea工具如何找回分支,可通过git找回:
具体操作可参考:http://www.softwhy.com/article-8552-1.html
完结 !!! 注:纯小白可参考