我认为GIT最大的优势是可以极大避免出现误操作并且如果出现误操作也可以方便恢复。
个人使用SVN遇到的两个问题:
1.从服务器更新代码后出现冲突需要合并的时候,手误导致本地修改全部丢失。由于svn本地不保存,所以这些修改找不回来,只能重写。
2.回滚某次提交的时候,回滚完需要再次提交,这时候错误的把额外的不相干代码修改提交了上去。因为svn无法区分,只能自己区分哪些是不想干的,这太扯淡了。次数多了总会出现错误。
我认为GIT最大的优势是可以极大避免出现误操作并且如果出现误操作也可以方便恢复。
个人使用SVN遇到的两个问题:
1.从服务器更新代码后出现冲突需要合并的时候,手误导致本地修改全部丢失。由于svn本地不保存,所以这些修改找不回来,只能重写。
2.回滚某次提交的时候,回滚完需要再次提交,这时候错误的把额外的不相干代码修改提交了上去。因为svn无法区分,只能自己区分哪些是不想干的,这太扯淡了。次数多了总会出现错误。
本文标题:WHY GIT
本文链接:https://www.haomeiwen.com/subject/kybmgxtx.html
网友评论