IDEA中使用Git

创建Git本地仓库

IDEA中使用Git_第1张图片IDEA中使用Git_第2张图片

然后发现项目的变化
IDEA中使用Git_第3张图片

文件夹中
IDEA中使用Git_第4张图片

IDEA中使用Git_第5张图片有些文件是不需要添加到暂存区的,所以将他提前设置好
IDEA中使用Git_第6张图片IDEA中使用Git_第7张图片查看历史版本
IDEA中使用Git_第8张图片

切换版本

想要回推到对应的版本的话,操作如下,首先复制相应的版本序列号
IDEA中使用Git_第9张图片
然后模块上右键
IDEA中使用Git_第10张图片选择hard,复制上版本序列号,就回到相应的版本啦
IDEA中使用Git_第11张图片

创建分支及合并分支

方式一:
IDEA中使用Git_第12张图片IDEA中使用Git_第13张图片IDEA中使用Git_第14张图片
方式二:IEDA右下角
IDEA中使用Git_第15张图片
分支代码切换到主线后是没有的,这时候合并分支
IDEA中使用Git_第16张图片IDEA中使用Git_第17张图片
选择需要合并的分支
IDEA中使用Git_第18张图片

解决分支冲突

当在主干上添加代码后又切换到分支中添加代码,然后到主干上合并分支出现分支冲突
IDEA中使用Git_第19张图片Accept Yours:就是把分支合并到主干,使用的是主干添加,分支的就没有了
Accept Theirs:接收的是分支的内容,就是不要主干的了
Merge:自己选择,用主干或者分支,或者两者都用。
IDEA中使用Git_第20张图片

更新本地库

IDEA中使用Git_第21张图片当你远程库代码已经被更新了,但是本地库代码还没更新,这时候push会出现如下:
IDEA中使用Git_第22张图片update的方式
IDEA中使用Git_第23张图片

Merge:将传入的更改合并到当前分支中

Rebase:将当前分支置于传入更改之上

还可以用pull的方式。

从GitHub上克隆项目

IDEA中使用Git_第24张图片IDEA中使用Git_第25张图片

配置SSH公钥

在Administrator目录下右击选择Git Bash Here
输入 ssh-keygen -t rsa -C gsj
四次回车就可
IDEA中使用Git_第26张图片

你可能感兴趣的:(IDEA中使用Git)