环境:win8.1 64bit
安装准备:
-
首先你得安装windows下的git msysgit1.9.5
-
安装版本控制器客户端tortoisegit tortoisegit1.8.12.0 [32和64别下载错,不习惯英文的朋友,也可以下个语言包]
一、安装图解:
-
先安装GIT【一路默认即可】
安装好git以后,右键,会发现菜单多了几项关于GIT的选项
2.安装tortoisegit【一路默认即可】
安装好以后,右键,会发现菜单多了几项关于tortoisegit的选项
到此,安装算完成了,相比tortoiseSVN,安装完tortoiseGIT不需要重启电脑。
接下来是使用tortoiseGIT
二、图解使用tortoiseGIT
这里只是做一些最基本的功能的演示:
创建版本库,提交(commit)文件,推送(push)文件,更新文件,创建分支。
简介:git属于分布式版本控制器,其实每个人的电脑都是一个完整的版本库;比如两个人在局域网写一个项目,那么这两个人的电脑里面都是一个完整的项目,当有新的代码出现的时候,直接push给对方即可。当然人多的时候,又不在局域网里面,不可能push给每一个人,git的解决方案是用一台电脑当做集中的版本库,大家把新代码都push到上面去,要得时候在pull到自己电脑上。国外比较著名的就是github了,国内的oschina也广为人知。
确定后,在GitDemo文件夹下回多一个.git文件夹【电脑要设置为显示隐藏文件夹】
此文件夹,尽量不要乱修改或删除。
2.创建一个文件,然后提交(commit)到版本库[这个操作可以在离线状态操作]
2.1选择Git Commit->"master"
2.2填写message,勾选要commit的文件,然后点击OK。会在弹出一个窗口点击close即可。
3.然后在program中添加一个新的方法method。当文件代码改变,那么文件会显示为一个红色感叹号
4.将新增的代码,提交到版本库中,参考2.1和2.2步。
5.查看日志
在日志中,文件更改的信息,都很清楚。
6.将代码推送(push)到云端,例如:github、oschina上面
6.1:在oschina上新建一个项目,进入oschina-->Git@OSC-->新建项目
点击创建项目,下图的红框就是项目的URL了
6.2将电脑得代码push到云端。
右键-->tortoiseGit-->push
设置好URL,确定。然后开始push,输入用户名,输入密码就OK了
输入用户名,后面还要输入密码,然后等待成功。
6.3成功后,我们去oschina上看看push的项目吧
7.git还有个特别好用的功能,分支。
发现问题:你代码写了很多,运行OK;但是突然想加个新功能进去,这个功能你也不知道能否正常运行,而且修改过程中,除了新加代码和文件进去,还会修改以前的代码。要是万一失败,修改回来也是一种很麻烦的事情。这种时候很多人就用备份方式。来看看git是怎么优雅的处理这个问题的。
git的处理方式:当你想加一个新功能进去的时候,你可以新建一个分支,例如名字叫newfunction,然后在分支中把新功能加上去,如果OK,将代码合并到master分支上,如果新功能失败,切换回master分支上来,在newfunction写的代码,又全看不到了。
[ps:master是新建项目的主分支]
7.1新建一个分支,右键-->tortoiseGit-->Create Branch
右键,你会发现当前的分支为你新建的newfunction分支了
7.2接下来,就开心新增加你的功能;我们再proprame.txt中不仅增加了show方法,还修改了metho方法
7.3提交我们的代码,此时我们发现这个新功能不行,存在很多漏洞等等问题。我们想回到之前的代码。怎么办呢?
7.4为了回到之前的项目,我们直接切回master分支。
先来看看现在的文件内容,新加的和修改的都在。
然后我们切换到master分支,右键-->tortoiseGit-->Switch/Checkout
选择master即可,然后确定
再来看看program中的代码是否回到了从前呢?
无论是修改,还是添加,都没影响到复原。这就是分支的作用。这个功能是不是让你省去了很多工作量呢。
相关推荐
TortoiseGit使用入门教程.doc
1.安装Git及Tortoisegit 2.创建本地Git仓库 1. Tortoisegit图文使用教程(49552) 2. 幼儿园助教活动感想(4123) 4
Windows下Git与TortoiseGit使用教程 PDF
描述TortoiseGit入门使用教程,对于刚刚使用TortoiseGit的同学有帮助
tortoiseGit安装教程
Git主要是将不用用户电脑中的代码版本进行控制,这就需要用户电脑中也需要安装Git环境,以下是windows下Git环境的安装: 需要下载安装两个软件: 1、TortoiseGit,是TortoiseSVN的Git变种,主要用于图形化显示,...
适合从svn过渡到Git的,Git图文教程_基于Windows系统_使用TortoiseGit
TortoiseGit使用入门教程
本教程详细阐述TortoiseGit的使用,图文并茂,易懂,容易上手。 仅供相关人员参考 仅供相关人员参考
资源文件包含以下安装包以及对应基本的使用。 安装顺序: 1. Git-2.11.0.3-64-bit.exe git安装包 2. TortoiseGit-2.3.0.0-64bit.msi TortoiseGit安装包 3. TortoiseGit-LanguagePack-2.3.0.0-64bit-zh_CN.msi 汉化包
Git使用TortoiseGit日常使用指南
用来帮助使用TortoiseGit的提交、修改、解决冲突等操作的录屏信息
Windows平台内Git+TortoiseGit+COPSSH的详细图解安装教程
使用TortoiseGit时,用户需要先安装Git,然后按照TortoiseGit的安装步骤进行操作。在安装过程中,用户需要取消勾选升级检查的复选框,并指定git.exe文件的路径。完成安装后,用户可以配置用户信息、编辑本地配置文件...
全套Git&码云&TortoiseGit;系列教程:包含Git命令行操作及工具操作,每一步都有详细截图
TortoiseGit和msysGit安装及使用笔记
TortoiseGit-2.14.0.0-64bit.msi 是 TortoiseGit for Windows 的安装程序,用于安装 TortoiseGit 软件。TortoiseGit 是一个 Git 版本管理软件,可以在 Windows 系统上直接使用 Git 命令,而无需打开 Git Bash 或者...
基础git安装使用手册及TortoiseGIT的使用方法,详细介绍了git的安装及使用流程
TortoiseGit安装及简单使用,有图形介绍,解决中文乱码问题
2 安装TortoiseGit 6 3 配置TortoiseGit 6 3.1 生成公钥 6 3.2 配置用户(重要) 7 3.3 配置msysgit 7 4 TortoiseGit的使用 8 4.1 克隆远程的版本库 8 4.2 使用TortoiseGit本地建库 10 4.3 向仓库中添加内容 10 ...