发表于: 2018-06-17 21:27:51
2 549
今天完成的事情:
把任务剩下的svn部分看完了,结合教程安装visual svn server配合tortoise使用,知道任何使用svn对代码进行管理,感觉上是和git差不多的意思,不过可能先入为主比较习惯喜欢git,单纯用命令语句对我来讲感觉更直接。
至于二者差别主要在这里:
1.git是分布式的scm,svn是集中式的。
2.git是每个历史版本都存储完整的文件,便于恢复,svn是存储差异文件,历史版本不可恢复。
3.git可离线完成大部分操作,svn则不能。
4.git有着更优雅的分支和合并实现。
5.git有着更强的撤销修改和修改历史版本的能力
6.git速度更快,效率更高。
看来还是git好一点。
明天计划的事情:
进行下面的任务
遇到的问题:
暂时还没遇到什么大问题
只是当我有了svn,有git,还有一个GitHub Desktop。我明白了svn和git的区别,那GitHub Desktop有什么用,查了一下大概是当我选择用git用命令管理版本这样比较古老,GitHub Desktop更简化图形化一点。
收获:
学习了不同版本管理器的使用方法,看了一下如何在GitHub上搭建个人网站,随着学习脚步以后会建一个自己的网站
评论