
git学习笔记
最近很多同学都开始接触开源项目,git是我们链接开源项目的桥梁,同时学好git也对我们养成良好的编程习惯有极大的帮助,在这里分享我的git学习笔记。
Garvin Li
Dancing with data
展开
-
【git学习五】git基础之git分支
1.背景 最早用github的时候,我傻傻的问舍友大神,git里面的branch是干什么的,他用了很直白的解释,我至今还记得。“branch就是你可以自己建立一个分支,随便乱搞而不影响整个项目”。git分支应该是git最nb的特色吧,分支的建立和合并都十分方便。 大体的原理是这样的(图借用progit),比如说我们有一个master,还有一个分支是原创 2014-08-20 10:58:26 · 2131 阅读 · 0 评论 -
【git学习四】git基础之git为项目打标签
1.背景 今天学习了下如何给项目打标签,为此项目的修改标记版本号,然后可以直接推送版本号到服务器上,方便了很多,而且便于对项目进行管理。2.打标签 1.查询已有标签,可以使用git tag命令,查询某个特定版本可以git tag -l 'v*'git tag 2.为版本创建标签git tag -a v1.4 -m 'my version原创 2014-08-18 14:05:50 · 2103 阅读 · 0 评论 -
【git学习三】git基础之git管理远程仓库
1.背景 git管理远程仓库,本文以github为例,原创 2014-08-18 13:43:42 · 1848 阅读 · 1 评论 -
【git学习二】git基础之git管理本地项目
1.背景 git基础打算分两部分来说,一部分是对于本地项目的管理,第二部分是对于远程代码仓库的操作。git执行本地项目管理包括对于相关文件的追踪,暂存区的比较分析,提交,撤销等功能。2.本地项目管理 首先mkdir一个文件夹,叫做GitTestFile,然后执行下面代码,创建git的管理配置git init 接着加入如下代码,git add . ,把项目加入跟原创 2014-08-17 11:17:19 · 2110 阅读 · 0 评论 -
【git学习一】git的原理
1.背景 git是比较流行的版本管理软件,博主才疏学浅,到目前为止只用过svn和git。虽然git也用了较长时间了,但是还是没有深入学习过,这周打算阅读Progit,对git有一个深入的总结,另外把git的一些主要命令总结下,方便日后学习工作中使用。2.git简史 读了一遍Progit第一章节,印象比较深刻的有如下几点。 1.git的底层是数据库,这样我们就大原创 2014-08-17 10:06:41 · 2081 阅读 · 0 评论