pycharm 使用git,个人开发流程,冲突解决

个人开发流程

1.自己建一个分支,推到远程上,写和提都在自己分支上写   (写一会拉一下,防止最后拉冲突太多)
2.开发完了,先把主分支拉下来变最新,把本地分支合到本地主分支上,如果有冲突,看日志,和那个人进行沟通,改完后把主分支提交
3.把本地开发分支,远程开发分支删除

 

pycharm 使用git

1.初始化当前路径为git仓库

 

 add

 提交

 注意一点要点右面小三角,否则是本地提交。如果一不小心点错,可以在右下角,分支选项里,选择push

 第一次需要设置远程仓库地址

8分支管理(在自己分支上做)

9创建本地分支

 10写完代码,推到远程仓库,远程仓库会多一条分支

 

 13在自己分支上开发

 

 

 16本地分支合并(代码做完合并到主分支上)

 17添加到ignore文件中(.idea文件夹不要提交)

 18删除本地分支(项目完成)

 19删除远程分支

 20这样代码开发完成只有一根分支

 

冲突解决

21仓库共享给别人

 22另一个人加入

 23另一个人拉去地址

 24关闭当前工程进入首页

 25克隆

 26拉取代码冲突 同一行都有人写

 27修改然后add提交

 28先提交的再拉取就是修改好的代码

 29查看提交历史记录

 30注意有时提交不小心点击commit或者合并分支不显示变化可以点右下角提交

 

注: 有时候pycharm无法获取别人创建的最新分支(gitlab上已存在)

# 解决方法
'''在pycharm的terminal下输入
拉取远程分支到本地:git fetch origin dev(dev是你要拉取的远程分支名称)'''

 

posted @ 2020-05-09 18:29  战斗小人  阅读(3998)  评论(0编辑  收藏  举报