git 常用操作
2018-11-20 # git

git是一个非常强大的版本控制和备份工具。对我来说,因为是个人开发,更多的是备份工具。

Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。

git clone

git remote

git fetch

git pull

git push

本文针对初级用户,从最简单的讲起,但是需要读者对Git的基本用法有所了解。同时,本文覆盖了上面5个命令的几乎所有的常用用法,所以对于熟练用户也有参考价值。

具体指南见 阮一峰的博客

注:阮一峰的博客里有一个地方说的不是很对劲,就是git pull 和 git fetch 的区别。

可以参照这篇博客的解释:git pull 和 fetch 的区别

pull=fetch+merge,pull的话,下拉远程分支并与本地分支合并。fetch只是下拉远程分支,怎么合并,可以自己再做选择。

这里有张图很好的诠释了git的流程图

git流程图