分享

3部免费可得的中文版Git教程 | Cherrot

 phylixal 2013-06-23

3部免费可得的中文版Git教程

by  ? 2012/02/21 ? OpenSrc ? 没有评论

最重量级的当属 Git Community Book (Git 社区图书),中文版地址:

http://gitbook./index.html

其次为 Pro Git(专业Git应用),中文版地址:

http:///book/zh/

还有一份比较简短的,Git Magic (Git魔法),中文版地址:

http://www-cs-students./~blynn/gitmagic/intl/zh_cn/

最后介绍一个很常用很常用的git操作。

如果有多人维护一个版本库时,最常用的操作就是将远程版本库的文件与本地版本库文件合并。其实执行这种常规的合并操作时没必要显式创建一个新的分支。

最简单的合并命令莫过于

git pull origin master

这条命令的作用相当于后面将要介绍的git fetch + git merge。它会自动合并文件,除非有冲突发生。

下面介绍第二种方式,也就是使用git fetch + git merge

git fetch origin master:tmpBranch

从远程版本库取回master分支到本地的tmpBranch分支(不需要显式创建该分支)

git diff tmpBranch

显示tmpBranch分支与本地当前分支的差异

git merge tmpBranch

如果没有问题,运行该命令合并两分支

最后提醒一下新手,除非你将已修改的文件提交到了版本库中,否则本地版本库是不会保存你对文件的修改的,如果合并前忘记执行提交操作(git commit -a -m ‘This is a commit of modified files’),那么合并后的结果将丢弃掉本地文件未提交的修改。

P.S. 装完git后不要忘记运行下面这条命令设置彩色字体,否则运行 git diff 将会是一场噩梦……

git config --global color.ui always

本文链接: http://www./2012/02

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多