1.what
使用IEDA软件进行git的操控
2.why
IEDA中集成了git的图形化操作,要比使用命令行进行git操作方便
3.步骤
-
配置git路径和github账号
-
设置git本地仓库
-
忽略不需要commit的文件
-
写好代码后进行add和commit【绿色的√】
-
回退【灰色的时钟】
复制版本哈希值
选择该项目进行版本指针设置
6. 创建分支
+New Bbranch
下面的标签指的是目前所在的分支
切换分支
合并分支
选择要合并的分支
7. 解决冲突
在切换分支之前,先将各分支修改后的内容进行commit后再切换分支,否则切换后的分支会将切换前的分支进行自动合并,这可能会打乱各分支间merge前的并行开发
主干和分支分别进行【先修改、后commit、在checkout分支】,在merge的时候选择手动修改
-
将本地仓库上传到github
首先,现在github中创建一个远程仓库,复制远程仓库的地址
然后,复制地址,在IEDA中push
选择push的版本
-
从远程仓库中更新本地库
当远程仓库相对于本地仓库有所变化时,必须先merge【可以手动解决冲突】或pull【仅拉取远程仓库的内容到本地】远程仓库到本地,才能进行push
-
克隆远程仓库到本地
首先在github中copy项目地址,然后IDEA中克隆到一个空的文件夹,并创建新的项目打开
-
删除远程仓库
选择仓库 --> setting --> delete this repository