版本控制之道的笔记(9)

>我来写笔记

按有用程度 按页码先后 最新笔记

  • monostar

    monostar

    配置全局 git config --global user.name "" git config --global user.email "" 查看配置 git config --global --list 创建版本库 mkdir mysite cd mysite git init 创建文件index.html git add index.html 提交到版本库索引 git commit -m "" 提交 git log 查看提交信息 三个地方存放代码: 工作目录 索引index(暂存区staging area) :存放准备提交到版...

    2014-04-16 13:57

  • henix

    henix

    1. git 的控制粒度:行级,而不是文件级 2. git diff # 比较工作目录和暂存区 git diff --cached # 比较暂存区和版本库 git diff HEAD # 比较工作目录和版本库 3. 忽略文件列表:.gitignore 或者 .git/info/exclude .*.swp 4. git checkout # 切换分支 git branch # 创建分支

    2011-12-11 17:00

  • 喬海軍

    喬海軍 (我真的一直在追求自己的梦想)

    git branch RB_1.0 master git branch -d RB_1.0 删除分支 git tag 1.0 RB_1.0 git rebase 变基是把一条分支上的修改在另一条的末梢重现。 git archive

    2011-11-16 18:31

  • 喬海軍

    喬海軍 (我真的一直在追求自己的梦想)

    提交留言的艺术: 精心写出完美的提交留言是一种艺术。这可以通过查看其他成功项目的提交日志来学习。Git开发项目本身的提交留言就非常好。 在每个提交上花费一两分钟,总结这些修改,就像给坐在旁边的开发人员解释一样。 首先用一句简单的话来概括该提交;然后用几句话全面的解释。 另外注意,谁是留言的读者。

    2011-11-16 18:25

  • 喬海軍

    喬海軍 (我真的一直在追求自己的梦想)

    GIT的设置 GIT是分布式的,所以不存在向用户询问姓名和邮件地址的中央版本库。 通过git config ,用户可以把这类信息提供给本地版本库。 设置全局变量 就是指你在这台计算机上使用任何Git版本库时候,这些全局变量都起作用。 git config git config --global参数设置为全局变量。 usr.name 说明版本库历史上的一个修改是谁提交的 user.email方便联系。 git config --global user.name "xxxx" git config...

    2011-11-16 17:42

  • 喬海軍

    喬海軍 (我真的一直在追求自己的梦想)

    跟踪空目录 Git不会单独记录和跟踪目录。 曾经有很多人反对Gi跟踪空目录,他们认为如果项目管理的好,通常不需要空目录。 如果输入不带 -m 参数的git commit 命令,Git将会启动编辑器来编辑提交留言。 Git会按照以下顺序来查找编辑器的设置: 1.环境变量GIT_EDITER的值 2.Git的设置core.editor的值 3.环境变量VISUAL的值 4.环境变量EDITOR的值 5.如果上述值均为空,Git会尝试启动vi编辑器。 使用编辑器创建..

    2011-11-16 17:25

  • 喬海軍

    喬海軍 (我真的一直在追求自己的梦想)

    术语 暂存的变更 stage change 就是工作目录树中那些你打算提交到版本库的变更 暂存操作将会更新Git的内部索引(index) 大家常把该索引区域称为暂存区(staging area) 通过暂存区,可以设置哪些变更提交到版本库,哪些先不提交。 git add git add -i 交互方法

    2011-11-16 16:46

  • N神

    N神

    小弟的笔记: http://www.nshen.net/sitelog/2011/08/03/git-note.html

    2011-08-05 00:00

  • 蒋建勇

    蒋建勇

    以前用的是svn,后来因为公司使用git, 就学习git. 之后感觉git用着比SVN好用. 首先SVN与git的区别是, SVN是集中化的版本控制系统, git是分布式的版本控制系统 git在没有网络的情况下也可以完成提交操作, 但是这样提交上去不能让别的开发者看到, 只有push到远程之后才能让别的开发者看到你提交的内容.

    2011-05-08 21:42

笔记是你写在书页留白边上的内容;是你阅读中的批注、摘抄及随感。

笔记必须是自己所写,不欢迎转载。摘抄原文的部分应该进行特殊标明。

版本控制之道

>版本控制之道