什么是svnSVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。1. 性能提高。SVN不管文件是文本还是二进制类型,在内部都是以二进制差异比较算法来表
分类:
系统相关 时间:
2016-03-11 12:09:25
阅读次数:
226
切换分支:git checkout name 撤销修改:git checkout -- file 删除文件:git rm file 查看状态:git status 添加记录:git add file 或 git add . 添加描述:git commit -m "miao shu nei rong"
分类:
其他好文 时间:
2016-02-28 21:22:20
阅读次数:
147
编写程序的我们经常需要对我们写的代码做版本控制,或者分支管理,具备类似功能的软件很多,诸如SVN,Git,CVS等等!但配置版本控制服务器(SVN server etc.)是繁琐的并且需要一定的成本!此时我们会考虑网络上是否有一个免费的版本控制/分支管理服务存在,只需要我们将代码提交他便可以帮我们做
分类:
移动开发 时间:
2016-02-26 23:30:26
阅读次数:
301
分支就是科幻电影里面的平行宇宙,当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习SVN。 如果两个平行宇宙互不干扰,那对现在的你也没啥影响。不过,在某个时间点,两个平行宇宙合并了,结果,你既学会了Git又学会了SVN! 分支在实际中有什么用呢?假设你准备开发一个新功能,但是需
分类:
其他好文 时间:
2016-02-19 12:25:21
阅读次数:
147
your branch is ahead of ‘origin/xx” by 1 commit 说明本地commit还没有提交到中心服务当中。 查看远程分支的情况 git branch –a 将本地commit提交到远程服务器当中 git push 注意: 其是将当前分支的log提交到远程中心服务器...
分类:
其他好文 时间:
2016-02-16 16:34:19
阅读次数:
170
一、首先在本地创建一个仓库的时候是没有任何一个分支的,经过一次提交后,便默认创建了一个master主分支 再通过命令 git push -u origin master 把本地库中的内容推到远程库中,远程库中便也有了一个master主分支 dev分支也是同样的道理,先在本地进行创建,然后直接推到远程
分类:
其他好文 时间:
2016-02-15 18:01:05
阅读次数:
150
参考:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 git 分布式版本控制系统、安全、不需要联网、强大的分支管理 创建版本库 初始化一个Git仓库,使用git init命令。 添加
分类:
其他好文 时间:
2016-02-15 13:31:30
阅读次数:
180
上篇介绍了一款Windows环境下的Git服务器工具GitStack ,搭建了最简单的Windows下的Git服务器。本篇将深入介绍如何使用强大客户端Git工具TortoiseGit进行分支切换、合并等操作,最后介绍了冲突解决及分支管理策略。
分类:
Web程序 时间:
2016-02-06 10:21:36
阅读次数:
359