发布时间:2014-10-10 11:51:48
最近一直在学习使用git来管理自己的程序,总是今天东学一点,明天西凑一点,到用的时候,总是有些茫然不知所措。在博客园里看见一篇老好的文章,教我们做笔记啦,但是做完笔记还是要记得总结哦!来吧,让我们一起来总结吧,今天先来看看git远程的仓库是怎么建立的。当然,使用git嘛,第一.........【阅读全文】
发布时间:2014-07-24 09:27:42
在UserName/bin/目录下新建一个git-diff-wrapper.sh#!/bin/sh# diff is called by git with 7 parameters:# path old-file old-hex old-mode new-file new-hex new-mode"bcompare" "$2" "$5" | cat 在UserName/目录下修改.gitconfig文件[user]name = wanqiemail = wanqi@hymost.com[col.........【阅读全文】
发布时间:2014-07-23 16:15:07
commit提交后,用git diff SHA-1 SHA-2 > my.patch,之后用patch -p1 < my.patch即可将版本库上两次提交之间的不同之处做成一个patch,然后通过打补丁的方式提交到版本库上。如果应用了某一个补丁之后想恢复原来的文件,那么使用参数 -R,例如:1. 首先打了一个补丁 $ patch -p1 < my.pat.........【阅读全文】
发布时间:2014-06-27 12:29:24
公司的项目原先是使用svn做版本管理,发布项目的时候是采用打包的方式压缩成zip格式的文件,然后用ftp上传。随着开发人员越来越多,需求变化也比较多,经常在开发新功能时要调整线上的问题,在一个分支上进行开发就非常不方便。虽然svn也支持多分支开发,但是操作非常不便,于是就把项目的版本管理切换成了git。切换.........【阅读全文】