创建Git本地仓库
然后发现项目的变化
文件夹中
有些文件是不需要添加到暂存区的,所以将他提前设置好
查看历史版本
切换版本
想要回推到对应的版本的话,操作如下,首先复制相应的版本序列号
然后模块上右键
选择hard,复制上版本序列号,就回到相应的版本啦
创建分支及合并分支
方式一:
方式二:IEDA右下角
分支代码切换到主线后是没有的,这时候合并分支
选择需要合并的分支
解决分支冲突
当在主干上添加代码后又切换到分支中添加代码,然后到主干上合并分支出现分支冲突
Accept Yours:就是把分支合并到主干,使用的是主干添加,分支的就没有了
Accept Theirs:接收的是分支的内容,就是不要主干的了
Merge:自己选择,用主干或者分支,或者两者都用。
更新本地库
当你远程库代码已经被更新了,但是本地库代码还没更新,这时候push会出现如下:
update的方式
Merge:将传入的更改合并到当前分支中
Rebase:将当前分支置于传入更改之上
还可以用pull的方式。
从GitHub上克隆项目
配置SSH公钥
在Administrator目录下右击选择Git Bash Here
输入 ssh-keygen -t rsa -C gsj
四次回车就可