TortoiseGit功能介绍

使用方便

强大的提交对话框

每个项目设置

最小日志消息长度,以避免意外提交空日志消息

用于拼写检查的语言

与问题跟踪系统集成

有用的工具

有多种语言版本

TortoiseGit很稳定

TortoiseGit安装方法

1、首先我们需要在该页找到下载地址处选择任意地址将TortoiseGit软件包下载至本地,下载后双击解压并运行.msi程序。如下:我们直接单击【next】开始安装

2、开始安装后进入到TortoiseGit的安装协议处,在这个位置你必须了解该协议同意才可继续安装。同意协议内容单击【next】即可。

3、同意协议后进入到TortoiseGit选择安装类型界面,参考如下:以下选项任选单击【next】继续安装。

百度译:

TortoiseGitPlink, based on PuTTY; optimized for TortoiseGit and integrates better with Windows

基于Putty的TortoiseGitpLink;针对TortoiseGit进行了优化,并与Windows更好地集成。

OpenSSH, Git default SSH Client

openssh,git默认ssh客户机

This setting can be changed in TortoiseGit settings on the "Network" page lateron

此设置可以在“网络”页的TortoisGit设置中更改。稍后

4、继续安装进入到TortoiseGit安装信息设置界面,在这个界面里小编建议大家直接设置TortoiseGit安装路径即可,其他信息不熟悉的还是默认安装比较好。单击【Browse】进入设置路径界面,设置后单击【Next】继续安装。

5、设置完TortoiseGit安装信息后进入到TortoiseGit的安装确认界面,在这个界面里如果你觉得之前设置步骤用没设置好的还可以单击【Back】返回设置,如果无误直接单击【Install】安装即可。

6、信息设置完毕进入到TortoiseGit的安装进度条界面,在这个位置我们只需要耐心等其跑完即可。

7、最后,TortoiseGit安装完毕,我们直接单击【Finish】关闭该界面即可。图中指示的选项可在你关闭该界面后直接运行,如果不需要可以不勾选。

TortoiseGit安装说明及效果展示

说明:如果你在安装该版TortoiseGit之前已经有安装过其他旧版的TortoiseGit直接选择覆盖即可。

效果:想知道你有没有成功安装TortoiseGit,直接在桌面上鼠标右键出现如下图:可以看到图中多了几项不常见的选项

TortoiseGit使用方法

1、安装TortoiseGit后,选择打开任意路径地址在其目录下的空白位置鼠标右键选择【TortiseGIT】——【Settings】。然后将git.exe的路径设为c:msysgitmsysgitbin,这是msysgit安装路径地址。

2、选择左侧菜单栏中的【Network】然后将SSH Client为putty中的plink.exe(如我的路径为C:Program FilesPuTTYplink.exe)

创建仓库

1、安装好TortoiseGit后,我们选择创建一个仓库。具体教程:选择需要的文件夹鼠标右键选择 “Git Create repository here…” 选项即可创建成功

2、有遇到创建失败,请检查当前文件夹下是否存有文件夹,如果有请根据该操作解决。选择Git Create repository here…之后再选择Commit即可解决。

3、想要删除仓库保留物理文件?你可以找到该仓库中的.git文件删除即可解决。

TortoiseGit常见问题

安装程序失败并显示错误消息怎么解决?

如:提示“此处理器类型不支持此安装包。请与您的产品供应商联系。”表明你选择安装程序错误,这意味着您正在尝试在普通的32位操作系统上安装64位版本的TortoiseGit。您需要为您的操作系统下载并使用正确的msi文件。对于普通的32位操作系统,请确保msi文件名中没有“64位”。

如:提示“请等待安装程序完成确定磁盘空间要求。”需要清理/清空临时目录(例如C:Users<your user>AppDataLocalTemp, C:User and Settings<your user>Local SettingsTemp, c:WindowsTemp)。

tortoisegit和tortoisesvn的区别

tortoisegit 是3段式,中间有个暂存阶段,所以提交只是提交到本地代码库中,要提交到远程代码库,还需要推送一下。

tortoisesvn 则是2段式,中间没有暂存借点,所以提交就是到远程代码库。

TortoiseGit更新日志

1.修正了其它bug;

2.优化了软件的兼容性

TortoiseGit功能介绍的更多相关文章

  1. .NET平台开源项目速览(13)机器学习组件Accord.NET框架功能介绍

    Accord.NET Framework是在AForge.NET项目的基础上封装和进一步开发而来.因为AForge.NET更注重与一些底层和广度,而Accord.NET Framework更注重与机器 ...

  2. 微信小程序产品定位及功能介绍

    产品定位及功能介绍 微信小程序是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验. 小程序注册 注册小程序帐号 在微信公众平台官网首页(mp.weixin.qq ...

  3. 带你走近AngularJS - 基本功能介绍

    带你走近AngularJS系列: 带你走近AngularJS - 基本功能介绍 带你走近AngularJS - 体验指令实例 带你走近AngularJS - 创建自定义指令 ------------- ...

  4. MWeb 1.4 新功能介绍一:引入文件夹到 MWeb 中管理,支持 Octpress、Jekyll 等静态博客拖拽插入图片和实时预览

    之前在 MWeb 中打开非文档库中的 Markdown 文档,如果文档中有引用到本机图片,是没办法在 MWeb 中显示出来和预览的.这是因为 Apple 规定在 Mac App Store(MAS) ...

  5. Joomla软件功能介绍与开源程序大比拼Joomla,wordpress,Drupal哪个好?

    Joomla 软件功能介绍:    Joomla!是一套在国外相当知名的内容管理系统 (Content Management System, CMS),它属于Portal(企业入口网站)类型,顾名思义 ...

  6. CentOS以及Oracle数据库发展历史及各版本新功能介绍, 便于构造环境时有个对应关系

    CentOS版本历史 版本 CentOS版本号有两个部分,一个主要版本和一个次要版本,主要和次要版本号分别对应于RHEL的主要版本与更新包,CentOS采取从RHEL的源代码包来构建.例如CentOS ...

  7. python中列表、元组、字典内部功能介绍

    一.列表(list) 常用功能的介绍:

  8. 网页引导:jQuery插件实现的页面功能介绍引导页效果

    现在很多网站不仅是介绍,更多的是有一些功能,怎么样让客户快速的知道网站有哪些功能呢?这里pagewalkthrough.js插件能帮我们实现,它是一个轻量级的jQuery插件,它可以帮助我们创建一个遮 ...

  9. 原创开源项目HierarchyViewer for iOS 2.1 Beta新功能介绍

    回顾 HierarchyViewer for iOS是我们发布的一个开源项目,采用GPL v3.0协议. HierarchyViewer for iOS可以帮助iOS应用的开发和测试人员,在没有源代码 ...

随机推荐

  1. Linux内存管理学习资料

    下面是Linux内存管理学习的一些资料. 博客 mlock() and mlockall() system calls. All about Linux swap space 逆向映射的演进 Linu ...

  2. seq_file学习(1)—— single_open

    span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }.CodeMirror ...

  3. 咏南新CS三层开发框架

    咏南新CS三层开发框架 咏南WEB桌面框架演示:47.106.93.126:9999 咏南WEB手机框架本地:47.106.93.126:8077 咏南CS框架下载:https://pan.baidu ...

  4. HBuilder的扩展插件开发暴露了一个事实:其实不能实现写一次代码实现跨平台App生成

    HBuilder的扩展插件开发,原来并不能生成单独的插件jar,而是以源码 - 类的形式进行开发,这其实就要求必须使用离线打包. 事实上,开发顺序应该是:先弄好离线打包框架,然后在AS里进行扩展插件开 ...

  5. ASP.NET Core 中的文件上传

    ASP.NET Core上传文件 ASP.NET Core使用IFormFile来读取上传的文件内容,然后将数据写入到磁盘或其它存储空间. 添加FileUpload模型,用来接收上传的文件内容. pu ...

  6. Java8 利用Lambda处理List集合

    List<User> list = new ArrayList<User>(); User user1 = new User("第一位","用户1 ...

  7. 【T11】提防对等实体的不友好动作

    1.好的软件应该能够处理各种可能的错误,也就是防御式编程. 2.作为服务端,应该检测客户端的终止,客户端的无效输入.

  8. android ScrollView 控制行数

    利用ScrollView 来控制textView 显示的行数 <ScrollView android:layout_width="fill_parent" android:l ...

  9. easyui combox 手动添加项

    $('#comzwcf').combobox({ valueField: 'id', textField: 'text', }); $.ajax({ url: '/Provider/HandlerIr ...

  10. 【C++】C++中的迭代器

    目录结构: contents structure [-] 迭代器运算符 迭代器类型 begin和end运算符 迭代器的算术运算 可以使用下标来访问string对象或vector对象的元素,还有另外一种 ...