Git技术教程

虽然git诞生距今已有12年之久,网上各种关于git的介绍文章数不胜数,但是依然有很多人(包括我自己在内)对于它的功能不能完全掌握。以下的介绍只是基于我个人对于git的理解,并且可能生编硬造了一些不完全符合git说法的词语。目的只是为了让g...
常用命令git clone <repository> --recursive 递归的方式克隆整个项目git submodule add <repository> <path> 添加git su...
1569   2018-02-06

Git如何回滚代码?

Git如何回滚代码呢?我花了点时间研究了一下。我写了一个非常简单的测试仓库,master分支只有3个commit,每个commit只是添加一个文件,因此一共有3个文件:01.txt, 02.txt, 03.txt。git logc...
新人刚使用 git 的时候,就像去到一个既不识当地文字也不会说当地语言的陌生的国家。只要你知道你在什么地方、要去哪里,一切都 OK,而一旦你迷路,麻烦就来了。网上已经有许多关于学习基本的 git 命令的文章,但是本文不属于这一类...
现在我们将要学习如何搭建 git 服务器,如何编写自定义的 Git 钩子来在特定的事件触发相应的动作(例如通知),或者是发布你的代码到一个站点。直到现在,我们主要讨论的还是以一个使用者的身份与 Git 进行交互。这篇文...