Git系列-12-tag管理

标签管理

标签就是对commit id加上一个别名。比如上次提交的commit id622493706ab447b6bb37e4e2a2f276a20fed2ab4,如果我想把这次版本进行发布,后期又能很清楚的知道这次版本发布了什么。那么使用Tag就很简单了。

阅读更多

Git系列-11-代码同步

代码更新

git pull & git fetch

  • git pull = git fetch + git merge

$ git fetch <远程主机名> <分支名>

阅读更多

Git系列-9-分支管理

分支管理

分支管理是VCS必备的技能,Git分支管理是他的一大特点,很快而且高效。

阅读更多

Git系列-8-远程仓库

远程仓库

http://10.211.55.9/ 本地gitlab地址

将本地learngit代码托管到gitlab

1.首先先在gitlab上创建自己的project

2.确认创建信息。

阅读更多

Git系列-7-代码托管

安装代码托管服务

如果做开源项目:首选肯定是github。但是由于github服务器在国外,也遇到过被墙的情况,备选可以将代码托管给开源中国coding, 同时他们也支持付费托管私有仓库。

阅读更多

Git系列-6-修改与撤销

修改

管理修改

Git是面向修改的,这个特性是有别于其他的VCS,怎么来理解Git的是面向修改的呢?通过以下这个例子你就明白了。

阅读更多

Git系列-5-暂存区

暂存区

目前我们learngit目录结构如下:

1
2
3
4
5
-|learngit                  工作区(Working Directory)
-|.git 版本库(Repository)
-|stage(index) 暂存区
-|master master分支
-|README.md
阅读更多

Git系列-4-版本管理

版本管理

版本回退

按照之前的操作,我们已经有3次commit,如何查看呢?

阅读更多