仿门户网站,北京电商网站排行,内容营销策略分析,大型集团网站一般来说#xff0c;你只要记得先拉再传就不会有问题#xff0c;但如果pull后没有立刻push#xff0c;这段时间刚好有人push了#xff0c;就会导致冲突#xff0c;那么你可以使用以下方法进行版本回退之后合并代码
步骤#xff1a;
git log查看所有的commit#xff0c…一般来说你只要记得先拉再传就不会有问题但如果pull后没有立刻push这段时间刚好有人push了就会导致冲突那么你可以使用以下方法进行版本回退之后合并代码
步骤
git log查看所有的commit找到不冲突的那一版复制它的那个commit号然后git reset 这个编号你的当前版本就会退到这个commit的情况这个时候如果可以拉就直接拉然后提交你的代码即可如果有冲突得先把自己的代码贮藏之后把自己的冲突代码丢弃然后pull拉完之后恢复贮藏合并代码
可以使用sourceTree进行贮藏代码更加方便
如果直接用命令进行贮藏则可以参考一下以下命令
git stash save message // 贮藏
git stash list // 查看贮藏列表
git stash apply stash // 恢复贮藏不删除贮藏
git stash pop stash // 恢复贮藏并删除
git stash drop stash // 删除但不恢复
git stash clear // 清空所有贮藏
祝大家代码仓永不冲突