这里非常不错:
http://www.lovecloud.info/index.php/2010/02/08/%E6%9C%80%E8%BF%91%E5%AD%A6%E5%88%B0%E7%9A%84%E5%87%A0%E4%B8%AAgit%E7%9A%84%E7%94%A8%E6%B3%95/
查看所有的GIT变量: git var -l
git config -f = ~/.gitconfig 就可以载入变量
提交时需要:(代码review的小要求)
引用
1. 有正确的 用户名和电子邮件( from)
2. comments 中就不要有by Your Name 了。重复。
http://blog.csdn.net/sunrock/archive/2008/06/05/2514204.aspx
引用
$ git -config user.name "Jike Song"
$ git -config user.email [email]albcamus@gmail.com[/email]
注意,这样会在当前repository目录下的. git /config中写入配置信息。 如果 git -config加了--global
选项,配置信息就会写入到~/. git config文件中。 因为你可能用不同的身份参与不同的项目,而多个
项目都用 git 管理,所以建议不用global配置。
生成本地修改的所有patch(多少次提交就多少个.path文件):
引用
git format-patch origin
生成单个patch文件(例子中是将最近5次提交的内容合并到一个文件中):
引用
git format-patch -5 --stdout > patch_by_siwei.txt
git push 之前,修改 .git/config 中类似路径为:
git@gitosis.host.com:project_name.git
往远程服务器上提交分支:
引用
git push origin [本地分支名]:[远程分知名(push之后就存在了)]
例如:(理论上)
引用
git push origin added_new_webservice_to_sync_products_and_platforms:lily
提交之后远程就会出现了一个"lily"分支。
apply patch的时候:
最好在linux环境下。如果出现的诡异的 /dev/null问题,十有八九是因为dos文件格式造成的。试试 dos2unix 。如果还不行的话。。。哎,手工吧!
血的教训: 每天时不时的 update 一下,绝对不要等最后push的时候再合并。。。痛苦啊。
每天最好更新一下远程服务器中的代码:
git pull . master (把远程的master更新到当前的本地分支)
windows环境下的Git Bash中注释的换行: 使用单引号。
git commit -m '
balabala
bala
'
分享到:
相关推荐
git快速入门以及git和idea的使用
最新的Git与Github巨作课程,课程内容主旨分成了Git&Github极速入门与攻坚实战课程两部分,可以理解为一个是课程的详细教学篇,和一个精华缩减的集合。Git与Github教程详细介绍了Git的工作机制,Git命令行的基础学习...
一文搞定Git入门,带你玩转Git。本pdf是详细的Git入门介绍,可以迅速带领新人入门Git,走向协同与开源的code之路。
git全方位了解,从入门到精通,初学者的圣经宝典
Git教程
超级简单的Git入门教程,适合新手,搭配TortoiseGit使用
本教程绝对面向初学者,没有接触过版本控制概念的读者也可以轻松入门,不必担心起步难度;
本文档讲述了Git的概述、工作流程、软件安装、常用命令、分支操作、远程操作、IDEA使用Git、GitLab自建代码托管平台等内容,通俗易懂,简明扼要,零基础入门Git实战。声明:本文档所涉及到的图片均引用官方文档或...
分入门篇,高级篇,git索引,对使用学习git非常有帮助 也是查阅git命令的易用手册
81页ppt详细介绍如何使用Git进行版本控制,有详细的代码和图片描述,跟着ppt实战操作,整个流程下来收获巨大。
首先,本教程绝对面向初学者,没有接触过版本控制概念的读者也可以轻松入门,不必担心起步难度; 其次,本教程实用性超强,边学边练,一点也不觉得枯燥。而且,你所学的Git命令是“充分且必要”的,掌握了这些东西,...
简单直接的GIT使用入门教程,篇幅短小,没那么多废话。
Git入门到实践 高清 有目录
副本 Git-入门及命令.docx
简明扼要的讲述了git开发的基本命令和流程,是入门者学习GIT的好文章
Git入门学习资料 包括如下文档: Git.pdf git-tutor.pdf progit.zh.pdf
猴子都能懂的Git入门
git快速入门
Repo git的入门使用、常用的命令、提交代码的过程与原理,冲突的产生原因、原理及如何避免,巧妙的使用分支
将网页版的猴子都能懂的GIT(https://backlog.com/git-tutorial/cn/)转换成PDF格式,并且已添加书签,感谢这个作者编写的教程