简介:
本系列教程将参考廖雪峰的git系列教程,使用github的web界面,和TortoiseGit图形界面windows程序来实现。
git 是什么:
Git是目前世界上最先进的分布式版本控制系统(没有之一)。
像一个普通的文件服务器,但是它会记得您有史以来的文件和目录的每一个变化外,还可以恢复您的文件的旧版本,并研究如何以及何时改变了历史数据,谁改变了它。
你可以理解它是一种协议,就像HTTP、FTP、SSH……专门干版本控制的协议,不同的协议有不同的客户端,这个也有。
记得安装
官方网站:https://gitforwindows.org/
发文时最新32位版本:https://github.com/git-for-windows/git/releases/download/v2.18.0.windows.1/Git-2.18.0-32-bit.exe
发文时最新64位版本:https://github.com/git-for-windows/git/releases/download/v2.18.0.windows.1/Git-2.18.0-64-bit.exe
这个是windows客户端,但是它是命令行模式的软件,像我这样被微软熏陶出来的,不喜欢用,所以就有了这篇使用windows图形界面软件的综合使用教程。命令不知道会不会记下来。
github是什么:
gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub。
可惜是纯英文平台,还没有全球化语言,不过来这个平台的都是程序员,没有全球化,也不影响它的发展。
既然是平台,那就是有很多人会用,要有权限管理,要分清谁的是谁的。
记得注册
https://github.com/
用google chrome 翻译着注册吧。或者搜一搜注册教程什么。我就不贴了。
TortoiseGit是什么:
TortoiseGit是一个开放的,为git版本控制系统的源客户端。
TortoiseGit其实就是对git的一个封装起来的程序,用来简化git操作.不仅仅可以实现git仓库管理,还可以通过它实现权限控制。
现看看界面,它是一个操作目录的软件,直接在目标文件夹上点右键就可以了。
记得安装
官方网站:https://tortoisegit.org/
下载页面:https://tortoisegit.org/download/
发文时最新32位版本:https://download.tortoisegit.org/tgit/2.7.0.0/TortoiseGit-2.7.0.0-32bit.msi
发文时最新64位版本:https://download.tortoisegit.org/tgit/2.7.0.0/TortoiseGit-2.7.0.0-64bit.msi
发文时最新32位版本中文语言包:https://download.tortoisegit.org/tgit/2.7.0.0/TortoiseGit-LanguagePack-2.7.0.0-32bit-zh_CN.msi
发文时最新64位版本中文语言包:https://download.tortoisegit.org/tgit/2.7.0.0/TortoiseGit-LanguagePack-2.7.0.0-64bit-zh_CN.msi
记得打钩,打钩就是说配置TortoiseGit使用这个语言包,也就是中文。