摘要:
来源:廖雪峰 为什么要标签: 发布一个版本时,我们通常先在版本库中打一个标签(tag),这样,就唯一确定了打标签时刻的版本。将来无论什么时候,取某个标签的版本,就是把那个打标签的时刻的历史版本取出来。所以,标签也是版本库的一个快照。 Git的标签虽然是版本库的快照,但其实它就是指向某个commit的 阅读全文
posted @ 2016-08-31 21:11
匡子语
阅读(199)
评论(0)
推荐(0)
摘要:
来源:廖雪峰 通常,合并分支时,如果可能,Git会用Fast forward模式,但这种模式下,删除分支后,会丢掉分支信息。 如果要强制禁用Fast forward模式,Git就会在merge时生成一个新的commit,这样,从分支历史上就可以看出分支信息。 合并dev分支,请注意--no-ff参数 阅读全文
posted @ 2016-08-31 21:02
匡子语
阅读(162)
评论(0)
推荐(0)
摘要:
1.创建与合并分支 一开始的时候,master分支是一条线,Git用master指向最新的提交,再用HEAD指向master,就能确定当前分支,以及当前分支的提交点: 每次提交,master分支都会向前移动一步,这样,随着你不断提交,master分支的线也越来越长: 当我们创建新的分支,例如dev时 阅读全文
posted @ 2016-08-31 18:50
匡子语
阅读(199)
评论(0)
推荐(0)
摘要:
来源:廖雪峰 远程仓库 远程仓库采用github 准备工作:创建远程仓库 1.创建一个github账号 2.在本地设置ssh,获取/home/user/.ssh/id_rsa.pub内容 3.在github中点击:头像——SSH and GPG keys——SSH keys——new SSH key 阅读全文
posted @ 2016-08-31 17:56
匡子语
阅读(187)
评论(0)
推荐(0)
摘要:
来源:廖雪峰 安装git(ubuntu) 创建版本库(repository) 在想生成版本库的文件夹下输入: 指定用户名和邮箱 添加文件到版本库, 假定有新文件readme.txt 其中-m后面是对于此次添加的说明。 查看文件的状态,可以查看是否有文件被修改 查看哪些地方被修改了 查看历史修改记录: 阅读全文
posted @ 2016-08-31 17:07
匡子语
阅读(150)
评论(0)
推荐(0)
摘要:
学习廖雪峰Git教程的笔记 Git是什么: Git是目前世界上最先进的分布式版本控制系统 Git与Github的关系:github是一个用git做版本控制的项目托管平台,它为开源项目免费提供Git存储 Git的创建者:Linus,就是创建了linux的那个 Git是分布式的版本控制系统,而CVS和S 阅读全文
posted @ 2016-08-31 15:34
匡子语
阅读(138)
评论(0)
推荐(0)

浙公网安备 33010602011771号