介绍
介绍
Git是一个非常主流的代码版本管理工具,这个工具的特点是将代码管理从以文件为单位改成了以项目为单位,通过强大的分支(branch)管理功能可以将整个项目进行前进(forward)和后退(backward),从而达到灵活的版本切换的目的。
Git的这个设计真的是很超前,很符合现今的项目开发协作的真实情况,现如今的项目都是多个子项目组成的,每个子项目又会依赖一些专门的独立项目。这样一个工程由项目组合而成的时代,Git无疑是非常符合潮流趋势的。
安装Git
Git是基础,无论使用多么漂亮的外壳工具,这个基础程序还是必须安装的
下载
Git的Windows版本下载地址如下
安装
安装Git过程中由非常多的选项,福哥就是一路“next”过来的
这里把“View Release Notes”勾掉,不需要看版本信息
安装TortoiseGit
步入正题了,我们要安装“小乌龟”(TortoiseGit)图形化Git客户端了
下载
TortoiseGit的下载地址如下
https://tortoisegit.org/download/
点击红框链接,下载安装程序
点击红圈链接,下载汉化补丁
安装
安装TortoiseGit也基本是一路“next”,可见安装包做的由多好
初始化TortoiseGit,“小乌龟”毕竟只是一个外壳工具,需要做一些初始化设置
使用Git需要设置用户名和Email,“小乌龟”这里把这些信息存起来,后面就不用再输入了
配置
配置
安装之后先要进行一个配置操作,在随便一个文件夹下鼠标右键选择“TortoiseGit”>“Settings”
在设置界面,点击左侧的“Git”
然后点击右侧的“System”,将Auto Crlf convert选项里,把AutoCrLf设置成false,把SafeCrLf设置成false,在“Name”写入开发者名称,在“Email”写入开发者电子邮件地址
点击“应用”保存设置
使用
克隆代码
克隆项目操作就是将Git服务器上的某一个项目的最新版本代码下载到本地的过程,下载到本地后我们就可以在本地继续开发这个项目的功能了
在保存项目代码的目录下,鼠标右键选择“Git Clone”
然后在项目克隆界面里,在URL里输入Git资源地址,在Directory里输入项目本地路径
这里会提示要求输入用户名和密码,这个灰色的是Windows的密码管理器,点击“取消”不要理他,他会反复提示几次
这才是TortoiseGit的密码提示框,输入Git资源密码授权
开始克隆代码了
克隆成功后,进入项目里面,可以看到一个隐藏文件夹“.git”,还有项目代码。(福哥这个例子里的demo项目是个空项目)
添加文件
这时候我们在项目下面建立一个空文件test.py,里面什么都不写也没有关系。然后右键这个test.py选择“TortoiseGit”>“Add”添加这个文件到Git库里
提交代码
现在我们在项目的根目录下(项目下的随便一个目录都可以)鼠标右键选择“”>“”
在“Message”输入本次修改的内容的说明
这样就提交成功了
推送代码
代码提交成功了只是在本地“.git”里保存起来了,远程的服务器上还没有收到更新内容。这时候就需要使用推送(push)功能将本地的改动更新到远程服务器上了。
点击“Push”按钮推送代码到远程服务器
总结
福哥今天带着大家安装了TortoiseGit工具,使用这个工具就可以更加直观,更加方便的管理我们的项目的代码了。
有的童鞋可能还不会使用Git这个代码版本管理工具,福哥会另外安排教程教给大家的,敬请期待~~