首先要区分下Git和GitHub,前者是指一种版本控制软件,各个大厂可以有自己的具体实现。后者其实是指GitHub这个网站,它使用Git来提供代码托管的服务。Git是目前世界上最先进的分布式版本控制系统。Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理,是目前使用范围最广的版本管理工具。其中版本库里面存了很多东西,其中最重要的就是stage(暂存区),还有Git为我们自动创建了第一个分支master,以及指向master的一个指针HEAD。

在Visual Studio 中使用git及Git概念

在Visual Studio 中使用git及Git概念

在Visual Studio 中使用git及Git概念

在Visual Studio 中使用git及Git概念

在Visual Studio 中使用git及Git概念

在Visual Studio 中使用git及Git概念