摘要:这个是windows下的方法,需要安装svn客户端版本,这里安装的是tortoise svn。操作分为简单的三步,都是图形化操作,非常简单。1、选择show log,如下图:svn提取出两个版本的差异文件步骤一2、在弹出的界面中,选择两个版本:svn提取出两个版本的差异文件步骤二3、选中需要打包的文件,然后右键点击鼠标,选择export就能将文件打包出来了。svn提取出两个版本的差异文件步骤三
阅读全文
摘要:公司的项目原先是使用svn做版本管理,发布项目的时候是采用打包的方式压缩成zip格式的文件,然后用ftp上传。随着开发人员越来越多,需求变化也比较多,经常在开发新功能时要调整线上的问题,在一个分支上进行开发就非常不方便。虽然svn也支持多分支开发,但是操作非常不便,于是就把项目的版本管理切换成了git。切换成git之后,为了平缓的过度,发布项目的时候还是打算使用打包的方式,然后ftp上传。那么问题就来了:git如何提取出两个提交之间的差异文件呢?一开始找了git format-patch和git archive都没有找到需要的功能,后来就去查git diff命令,找到了方法。git diff这
阅读全文
摘要:git的各种命令实在是太多了,我们常常记不住,现结合网上的一些文章总结如下:1、常用的Git命令命令简要说明git add添加至暂存区git add–interactive交互式添加git apply应用补丁git am应用邮件格式补丁git annotate同义词,等同于 git blamegit archive文件归档打包git bisect二分查找git blame文件逐行追溯git branch分支管理git cat-file版本库对象研究工具git checkout检出到工作区、切换或创建分支git cherry-pick提交拣选git citool图形化提交,相当于 git gui
阅读全文