Git入门书籍 Pro Git 书籍系列 25.docx
yy****24
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
Git入门书籍 Pro Git 书籍系列 25.docx
4.8服务器上的Git-GitoliteGitolite本节作为Gitolite的一个快速指南,指导基本的安装和设置。不能完全替代随Gitolite自带的大量文档。而且可能会随时改变本节内容,因此你也许想看看最新的版本。Gitolite是在Git之上的一个授权层,依托sshd或者httpd来进行认证。(概括:认证是确定用户是谁,授权是决定该用户是否被允许做他想做的事情)。Gitolite允许你定义访问许可而不只作用于仓库,而同样于仓库中的每个branch和tagname。你可以定义确切的人(或一组人)只能
Git入门书籍 Pro Git 书籍系列 13.docx
3.2Git分支-分支的新建与合并分支的新建与合并现在让我们来看一个简单的分支与合并的例子,实际工作中大体也会用到这样的工作流程:开发某个网站。为实现某个新的需求,创建一个分支。在这个分支上开展工作。假设此时,你突然接到一个电话说有个很严重的问题需要紧急修补,那么可以按照下面的方式处理:返回到原先已经发布到生产服务器上的分支。为这次紧急修补建立一个新分支,并在其中修复问题。通过测试后,回到生产服务器所在的分支,将修补分支合并进来,然后再推送到生产服务器上。切换到之前实现新需求的分支,继续工作。分支的新建与
Git入门教程.pdf
Git入门教程考虑到CVS的一些局限性,最近和同事在公司推行Git。其实,如果推行SVN的化,可能推行的难度会降低很多。不过lark说既然推行一个新的版本管理工具,总要花费一定的时间进行培训、部署、转换。而推行Git和SVN的代价不如想象中差距那么大。因此,不如就多花些精力推行Git,可以带来更多的好处。这个想法说服了我。然后就开始筹备了。我发现网上很多git教程对一些基础命令(比如git-reset)的介绍还是不够清楚。另外,介绍git1.5的少,介绍git1.4的多。此外,对于如何基于Git合作开发,
Git Pro深入浅出(2).doc
GitPro深入浅出(二)六、Git工具1.选择修订版本Git允许通过几种方法来指明特定的或者一定范围内的提交。gitshow<commitid>gitshow<简短的SHA-1>SHA-1的前几个字符就可以获得对应的那次提交,当然你提供的SHA-1字符数量不得少于4个,并且没有歧义——也就是说,当前仓库中只有一个对象以这段SHA-1开头。#--abbrev-commit显示简短且唯一的值$gitlog--abbrev-commit--pretty=oneline(1)引用日志Git会在后台保存一个引用日
Git Pro深入浅出(3).doc
GitPro深入浅出(三)七、自定义Git前面已经阐述了Git基本的运作机制和使用方式,介绍了许多Git提供的工具来帮助你简单且有效地使用它。本部分将演示如何借助Git的一些重要的配置方法和钩子机制,来满足自定义的需求。1.配置Git(1)配置Git可以用gitconfig配置Git。$gitconfig--globaluser.name"ligang"$gitconfig--globaluser.email"ligang@example.com"**快速回忆下:**Git使用一系列配置文件来保存你自定义