`
cuiyadll
  • 浏览: 204594 次
文章分类
社区版块
存档分类
最新评论

windows安装TortoiseGit详细使用教程【基础篇】

阅读更多

环境:win8.1 64bit

安装准备:

  1. 首先你得安装windows下的git msysgit1.9.5

  2. 安装版本控制器客户端tortoisegit  tortoisegit1.8.12.0 [32和64别下载错,不习惯英文的朋友,也可以下个语言包]

一、安装图解:

技术分享

  1. 先安装GIT【一路默认即可】

安装好git以后,右键,会发现菜单多了几项关于GIT的选项

技术分享

2.安装tortoisegit【一路默认即可】

安装好以后,右键,会发现菜单多了几项关于tortoisegit的选项

技术分享

到此,安装算完成了,相比tortoiseSVN,安装完tortoiseGIT不需要重启电脑。

接下来是使用tortoiseGIT

二、图解使用tortoiseGIT

这里只是做一些最基本的功能的演示:

创建版本库,提交(commit)文件,推送(push)文件,更新文件,创建分支。

简介:git属于分布式版本控制器,其实每个人的电脑都是一个完整的版本库;比如两个人在局域网写一个项目,那么这两个人的电脑里面都是一个完整的项目,当有新的代码出现的时候,直接push给对方即可。当然人多的时候,又不在局域网里面,不可能push给每一个人,git的解决方案是用一台电脑当做集中的版本库,大家把新代码都push到上面去,要得时候在pull到自己电脑上。国外比较著名的就是github了,国内的oschina也广为人知。

  1. 创建一个版本库

    创建一个文件夹GitDemo,然后  右键--Git Create repository here...

    技术分享

     

    技术分享

    此处不用勾选Make is Bare

     

    技术分享

     

确定后,在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

    TortoiseGit 使用入门教程 TortoiseGit 是一款功能强大且易于使用的 Git 客户端工具,旨在帮助用户更方便地管理版本控制系统。本教程旨在引导用户快速掌握 TortoiseGit 的基本使用方法,熟悉版本控制系统的概念和 ...

    1.Tortoisegit图文使用教程1

    以下是使用TortoiseGit的详细步骤: 1. **安装Git及TortoiseGit** 在安装TortoiseGit之前,必须先安装Git,因为TortoiseGit是Git的插件。你可以从以下地址下载Git:https://git-for-windows.github.io/。然后,...

    Windows下Git与TortoiseGit使用教程 PDF

    ### Windows下Git与TortoiseGit使用教程精要 #### 版本控制的重要性与选择Git的理由 版本控制在软件开发中扮演着至关重要的角色,它不仅帮助开发者追踪代码的变更历史,还支持团队间的协作,确保项目的稳定性和可...

    Git图文教程_基于Windows系统_使用TortoiseGit.docx

    本教程详细介绍了如何在Windows系统上使用TortoiseGit进行Git操作,从下载安装到实际的代码管理流程,旨在帮助从SVN转向Git的用户快速上手。通过遵循这些步骤,开发者可以有效地参与到Git版本控制的工作流中,提高...

    TortoiseGit用法教程视频

    首先,你需要下载并安装TortoiseGit,确保你已经安装了Git for Windows,因为TortoiseGit依赖于它。安装完成后,你需要配置TortoiseGit,包括设置用户名、邮箱和Git仓库路径。这些设置可以在“TortoiseGit设置”中...

    TortoiseGit入门使用教程

    通过本教程的学习,您可以掌握如何使用 TortoiseGit 进行基本的 Git 操作,包括安装配置、克隆远程仓库、添加文件到索引、提交更改、创建分支等。此外,还介绍了如何解决常见的冲突问题。这些技能对于任何使用 Git ...

    TortoiseGit 使用教程.docx

    本教程将详细介绍如何下载、安装及配置 TortoiseGit,并展示其基本操作。 1. **下载安装 Git 及 TortoiseGit** - 首先,你需要从官方网址(https://git-for-windows.github.io/)下载 Git,按照向导完成安装。 - ...

    GitLab在windows用户端的安装使用详细教程

    ### GitLab客户端在Windows环境下的安装与使用详细教程 #### 一、概述 Git作为一款分布式版本控制系统,广泛应用于软件开发领域。为了更好地管理和协作,许多团队选择使用GitLab作为其代码托管平台。本文旨在详细...

    TortoiseGit 命令行使用 常用基础操作 基础教程

    TortoiseGit教程及自动化脚本使用

    TortoiseGIT安装与使用

    本篇文章将详细介绍如何安装和使用TortoiseGIT。 ### 1. 安装TortoiseGIT 首先,你需要从官方网站下载TortoiseGIT的最新版本。确保选择与你的操作系统(32位或64位)相匹配的版本。运行下载的安装程序,按照以下...

    Git使用 TortoiseGit日常使用指南

    这篇指南将详细介绍如何在日常工作中使用TortoiseGit进行Git操作。 ### 1. 安装TortoiseGit 首先,你需要下载并安装TortoiseGit。访问官方网站(https://tortoisegit.org/download/)选择适合你系统的版本进行下载...

    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 汉化包

    Windows+Git+TortoiseGit+COPSSH安装图文教程

    根据提供的文件信息,本篇图文教程主要涵盖了在Windows平台上安装和配置Git、TortoiseGit以及COPSSH的关键步骤和知识点,具体内容如下: 1. 安装准备工作: - Git安装文件 Git-*.*.*.*-preview***.exe 可从 *** ...

    TortoiseGit-2.10.0.2 windows安装包.zip

    《TortoiseGit 2.10.0.2 for Windows:深入了解与安装指南》 TortoiseGit,一个在Windows环境下广泛使用的Git图形化客户端,以其易用性和与Windows资源管理器的深度集成而备受青睐。本次我们关注的是TortoiseGit的...

    TortoiseGit安装教程

    ### TortoiseGit安装教程 #### 一、简介 TortoiseGit是一款用于Windows系统的图形化Git客户端工具,它能够帮助用户更加便捷地管理版本控制。本文将详细介绍如何安装TortoiseGit,包括从下载到安装完成的每一步骤,...

    TortoiseGit使用入门教程.pdf

    【TortoiseGit使用入门教程】 1、关于版本控制 版本控制是软件开发中的核心工具,它记录文件和目录的更改历史,允许开发者追踪、恢复、合并代码的不同版本。Git 是一个分布式版本控制系统,它的设计理念强调速度、...

    Git客户端(TortoiseGit)基本使用详解

    ### Git客户端(TortoiseGit)基本使用详解 #### 一、环境安装 1. **下载地址**: - [Git最新版下载](https://gitforwindows.org/) - [TortoiseGit客户端](https://tortoisegit.org/download/) 2. **安装步骤**:...

    TortoiseGit和msysGit安装及使用笔记

    ### TortoiseGit与msysGit安装及使用指南 #### 一、引言 随着开源社区的日益壮大,越来越多的人开始接触版本控制系统,如Git。对于Windows用户来说,TortoiseGit 和 msysGit 是非常实用的工具组合。本文将详细介绍...

    TortoiseGit 2.8 安装包和汉化包 及安装教程

    在安装过程中,选择安装路径,并确保勾选“添加TortoiseGit到右键菜单”选项,以便在文件资源管理器中直接使用Git命令。 3. 配置Git:安装完成后,需要配置Git环境,包括设置用户名、邮箱等基本信息。这可以在...

Global site tag (gtag.js) - Google Analytics