文档章节

Git客户端(Windows系统)的使用

 佳乐小轩
发布于 2016/03/26 13:49
字数 735
阅读 73
收藏 0
点赞 1
评论 0
Git

 操作系统:Window8

 Git客户端:TortoiseGit-1.8.16.0-32bit

一、安装Git客户端

            全部安装均采用默认!

  1. Git for Windows 1.9.5 or newer is now required  





              最后,安装TortoiseGit中文语言包

              TortoiseGit-LanguagePack-1.8.16.0-32bit-zh_CN.msi



二、配置、使用TortoiseGit

       1. 设置为中文界面


       2. 建立版本库

               在任意空的文件夹点击鼠标右键,选择“Git 在这里创建版本库”






       3. clone库

               在上面的文件夹点击右键,选择“拉取(Pull)”


           (1) 管理远端


图2-3-1-1


图2-3-1-2

               其中,URL是远端版本库的git地址


              注意,一定要把“localhost”改成IP地址,否则会出现如下错误:git did not exit cleanly (exit code 128)


           (2) 生成PPK文件

                     在“开始”菜单,选择“TortoiseGit”中的“PuttyGen”


                  点击“Generate”按钮,然后,鼠标在图中红色方框的区域内不停的移动,即可生成密钥。


                点击“Save private key”按钮,把生成的密钥保存为PPK文件。


                 确定生成。


                保存到图2-3-1-2中的地址


             (3) 完成clone库






        4. 提交本地版本库

               在本地版本库中新建立的文件图标均为

           (1) 添加到本地库

                          鼠标右键点击如上图图标的文件,选择“增加”




                           这时,文件图标变为表示添加到本地库成功。


           (2) 提交到本地库

                           鼠标右键点击如上图图标的文件,选择“Git提交(C) ... -> "master"...”


                     会出现提示,设置用户名和邮箱。


                      设置用户名、邮箱和签名密钥(PPK文件)


                     输入日志信息,完成提交。




       5. 推送本地库到服务器

               如果所有文件夹和文件的图标都如图所示,那么我们就可以把本地库推送到版本服务器了。

               在本地库所在根目录(本机为D:\mydoc13\ssfc),点击鼠标右键,选择“TortoiseGit”-〉“推送”






                   完成推送。


------------------------------------------xiaobin_hlj80-----------------------------------------------全文End-----------------------

FAQ:

    1. 关于:用户名和邮箱

                  用户名和邮箱,都是由版本服务器分配。就是我们在版本服务器建立用户名和邮箱,然后在客户端使用。

    2. 取消上次的“Commit”操作

                  右击git库文件夹,选择“Git”选项卡,点击“Show log”按钮,选择要回滚的位置,点击右键选择“Reset "master" to this...”

                  点击“ok”完成取消操作。

    3. Push URL

                  在新版本的Remote中新增了“Push URL”。

                  当使用不同的获取(Pull)和推送(Push)时,需要用到;

                  例如,通过无密码 git 协议获取,但推送时使用 ssh。

                  正常配置下,忽略即可。



    4. 关于msys2

            msysgit2: https://git-for-windows.github.io/

            安装步骤相对于V1.9.5增加的:




                使用默认选项即可。

       1. 安装支撑软件

              msysgit: http://msysgit.github.io/

             当前最新版本为v1.9.5

             

             

   

 2. 安装TortoiseGit

              首先,要安装Windows Installer 4.5

              然后,安装TortoiseGit。

序号 架构 版本
1 x86 V1.8.16.0
2 x86 V2.0.0.0

 

本文转载自:

共有 人打赏支持
粉丝 2
博文 2
码字总数 0
作品 0
北京
后端工程师
Git图形化界面客户端大汇总

一、TortoiseGit - The coolest Interface to Git Version Control TortoiseGit 是 TortoiseSVN 的 Git 版本,TortoiseGit 用于迁移 TortoiseSVN 到 TortoiseGit,一直以来 Git 在 Windows ......

Amstrong ⋅ 2013/09/04 ⋅ 14

微软和 GitHub 合作将 GVFS 迁移到 macOS,Linux

去年,微软宣布将使用 Git 版本控制系统进行 Windows 开发。微软就要修改Git来处理Windows开发的需求,但它表示想要将这些修改整合到标准的Git客户端中。 这个计划似乎进展顺利。GitHub正在进...

周其 ⋅ 2017/11/18 ⋅ 21

Centos 7.X 部署基于Git&Gitolite的分布式版本控制系统

1、简介 1.1 git 简介 Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服务器系统软件了。Linus虽然创建了Linux,但Linux的壮大是靠全世界热心的志愿者参与的,这...

甘兵 ⋅ 2017/12/21 ⋅ 0

不仅Windows,GVFS还将渗入macOS和Linux

  【IT168 编译】去年,有一个非常令人惊讶的事情,就是微软宣布将使用Git版本控制系统进行Windows开发。为了实现这一目标,微软不得不修改Git来处理Windows开发的需求,并且将这些需求上传...

it168网站 ⋅ 2017/11/27 ⋅ 0

git服务器与客户端的安装与使用

首先准备环境 centos7,最小化安装,配置网络,能访问外网,关闭防火墙selinux,配置yum源 设置好网络和防火墙 网络需要能访问外网, ip 192.168.1.8 下面关闭防火墙 setenforce 0 systemctl...

super李导 ⋅ 01/07 ⋅ 0

GIT 传输协议实现

GIT 传输协议实现 在 GIT 的三种主流传输协议 HTTP SSH GIT 中,GIT 协议是最少被使用的协议(也就是 URL 以 开始的协议)。这是由于 git 协议的权限控制几乎没有,要么全部可读,要么全部可...

Force武装卫队 ⋅ 2016/07/19 ⋅ 4

Windows环境下的搭建Git服务的搭建和AS的配置

一、Windows环境下搭建Git服务 Git没有客户端服务器端的概念,但是要共享git仓库,就需要用到SSH协议(FTP , HTTPS , SFTP等协议也能实现Git共享,此文档不讨论),但是SSH有客户端服务器端,...

星泉毅 ⋅ 2017/08/23 ⋅ 0

嵌入式开发常用工具(windows)

到今年已经做嵌入式开发4个年头,以下是windows系统下进行嵌入式开发常用到的工具,都是比较经典的工具,在此做个记录。 远程终端工具 MobaXterm 远程连接终极工具,提供了主流的远程工具(SS...

好好编程 ⋅ 2017/11/19 ⋅ 0

使用git管理自己的代码--简单使用流程

其实没有管理代码的需求,只是在公司用公司的电脑,在自己家用自己的电脑,在父母家用父母的电脑。一份代码来回拷的话的确有点恶心。有人说放在网盘里,DropBox被墙,MicroSoft的SkyDrive又不...

moishalo ⋅ 2012/08/12 ⋅ 0

微软拥抱了 Git,看看它使用过的版本控制系统

微软在宣布 Git 虚拟文件系统 GVFS 时透露了一个消息:昔日将 Linux 视为大敌的软件巨人将 Linux 之父 Linus Torvalds 开发的开源分布式版本控制系统 Git 用于管理 Windows 的源代码。 微软软...

局长 ⋅ 2017/02/08 ⋅ 8

没有更多内容

加载失败,请刷新页面

加载更多

下一页

从零开始搭建Risc-v Rocket环境---(1)

为了搭建Rocke环境,我买了一个2T的移动硬盘,安装的ubuntu-16.04 LTS版。没有java8,gcc是5.4.0 joe@joe-Inspiron-7460:~$ java -version程序 'java' 已包含在下列软件包中: * default-...

whoisliang ⋅ 24分钟前 ⋅ 0

大数据学习路线(自己制定的,从零开始学习大数据)

大数据已经火了很久了,一直想了解它学习它结果没时间,过年后终于有时间了,了解了一些资料,结合我自己的情况,初步整理了一个学习路线,有问题的希望大神指点。 学习路线 Linux(shell,高并...

董黎明 ⋅ 29分钟前 ⋅ 0

systemd编写服务

一、开机启动 对于那些支持 Systemd 的软件,安装的时候,会自动在/usr/lib/systemd/system目录添加一个配置文件。 如果你想让该软件开机启动,就执行下面的命令(以httpd.service为例)。 ...

勇敢的飞石 ⋅ 32分钟前 ⋅ 0

mysql 基本sql

CREATE TABLE `BBB_build_info` ( `community_id` varchar(50) NOT NULL COMMENT '小区ID', `layer` int(11) NOT NULL COMMENT '地址层数', `id` int(11) NOT NULL COMMENT '地址id', `full_......

zaolonglei ⋅ 40分钟前 ⋅ 0

安装chrome的vue插件

参看文档:https://www.cnblogs.com/yulingjia/p/7904138.html

xiaoge2016 ⋅ 43分钟前 ⋅ 0

用SQL命令查看Mysql数据库大小

要想知道每个数据库的大小的话,步骤如下: 1、进入information_schema 数据库(存放了其他的数据库的信息) use information_schema; 2、查询所有数据的大小: select concat(round(sum(da...

源哥L ⋅ 今天 ⋅ 0

两个小实验简单介绍@Scope("prototype")

实验一 首先有如下代码(其中@RestController的作用相当于@Controller+@Responsebody,可忽略) @RestController//@Scope("prototype")public class TestController { @RequestMap...

kalnkaya ⋅ 今天 ⋅ 0

php-fpm的pool&php-fpm慢执行日志&open_basedir&php-fpm进程管理

12.21 php-fpm的pool pool是PHP-fpm的资源池,如果多个站点共用一个pool,则可能造成资源池中的资源耗尽,最终访问网站时出现502。 为了解决上述问题,我们可以配置多个pool,不同的站点使用...

影夜Linux ⋅ 今天 ⋅ 0

微服务 WildFly Swarm 管理

Expose Application Metrics and Information 要公开关于我们的微服务的有用信息,我们需要做的就是将监视器模块添加到我们的pom.xml中: 这将使在管理和监视功能得到实现。从监控角度来看,...

woshixin ⋅ 今天 ⋅ 0

java连接 mongo伪集群部署遇到的坑

部署mongo伪集群 #创建mongo数据存放文件地址mkdir -p /usr/local/config1/datamkdir -p /usr/local/config2/data mkdir -p /usr/local/config3/data mkdir -p /usr/local/config1/l......

努力爬坑人 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部