这里是公众号:自学编程村,自学编程不迷路。欢迎关注我,可以一起交流~~~
.
关注方式见主页或文章底部。想要加群可从公众号中加我wx

我们本次主要来介绍如何使用TortoiseGit的GUI图形化界面的方式来完成代码的提交和拉取。主要是在Windows操作系统下完成。

因为在Linux操作系统下,直接用命令行就可以了,根本不需要这么费事。

目录

1、下载Git程序

2、安装TortoiseGit

3、用TortoiseGit实现提交和克隆

提交到本地仓库。

那从远程仓库中克隆呢?


1、下载Git程序

首先,我们要先下载Git。需要建立一个概念就是,Git才是主要帮助我们进行和远程服务器交换数据、在本地建立仓库等工作的主力。而TortoiseGit仅仅是作为一个GUI的辅助作用。没有TortoiseGit,我们用命令行也是可以的。

好,我们先说如何下载Git.

下载方式:Git - Downloads

进去之后,点击下载Windows版本的。

然后下载下来的是一个Windows操作系统下的一个set-up.exe,即安装助手。

就是这个:

双击。然后进入安装助手程序。

1、直接选next >

2、这样选择,完了以后再点击next >

3、其他的可以直接使用它默认的,一路next下去即可。

这个可以改一下,它是你git的路径。最好不要装在C盘即可。

4、这个可以选择OpenSSL。然后其他的都选择默认的即可。就是一直下一步、下一步就可以了。

这里git就装完成啦!打开命令行输入:git --version验证下。

具体做法:

win + R ,然后输入cmd,回车

然后输入git --version即可验证。

如图所示,显示出版本号即意味着安装成功:

在安装小乌龟之前,我们需要对你的git简单配置一下。具体来说,就是配置一下其用户名和邮箱。

方法:

随便在一个地方,右击鼠标,也可以看到这两个东西:

打开Bash:

git config --global [user.email] "你的邮箱" //这个是看提交日志的时候显示的邮箱
git config --global [user.name] "你的名字" //这个是看提交日志的时候显示的名字

如下:

然后接下来,我们进行TortoiseGit的安装。

2、安装TortoiseGit

下载网址:https://tortoisegit.org/download

然后,我们选择64位的。

然后再按照提示安装小乌龟。

然后你实际上下载到的还是一个安装助手,即set-up的工具。老方法,点击运行,然后按照提示配置。

1、这个都是已经自动识别找到的了,所以我们直接点击下一页即可。

2、这是我们刚刚设置的用户名和邮箱,这里也是自动获取到了,所以直接下一页即可。

3、其他的一直下一页即可。最后【完成】

4、安装完毕,然后,我们进入小乌龟的【设置】。

具体做法:

5、 接着,我们进入【凭证(Credential)】,然后设置URL和用户名,具体方法如下:

这里的URL,是这个东西:

登录上你的Github,进入你的某个仓库(也就是需要提交和拉去的目标仓库)

直接点击复制,复制过来即可。填到URL里。

然后在usename里填用户名,也就是你Github的用户名。注意不是邮箱!!!

填好之后,点击【应用】,然后【确定】就行。

3、用TortoiseGit实现提交和克隆

先说提交。

这里的原理我们不细讲,我们只说做法。

提交到本地仓库。

具体做法:

1、先某个要提交的目标文件的文件夹下创建一个本地仓库。

直接右击即可:

2、再commit

3、然后将信息完善:

注意,最后的Commit也可以改成Commit、push,Commit只是添加到本地仓库中。想要添加到远程仓库中,就需要用Push。这里不展开将原因。当然,这两步也可以一起完成:

(必须要把上面的内容全部填写完毕后,才能够选择是Commit还是Commit+push)

直接Commit+Push即可完成提交操作。

那从远程仓库中克隆呢?

1、还是右击,选择Git clone

2、 然后选择克隆源、目的地(本地的一个文件夹) ,然后点击OK即可。这样就结束了。

如何用TortoiseGit小乌龟来进行代码提交(亲测版)相关推荐

  1. 图像处理/计算机视觉/python环境下/如何用四种不同滤波器处理噪声【附代码、亲测有效】

    计算机视觉实操之图像处理 一.问题描述 二.效果图 三.代码附录 四.相关链接 一.问题描述 向图片中分别加入椒盐噪声.高斯噪声,使用四种不同的滤波器观察图片的处理效果(算术均值滤波.几何均值滤波 . ...

  2. 织梦charset.func.php,织梦程序百度php主动推送代码,亲测可用!

    随着百度生态环境及算法改变,内容质量对于搜索引擎来说越来越重要了,那么信息的实时传达到蜘蛛抓取是每位站长必须做到的事情了,链接提交工具是网站主动向百度搜索推送数据的工具,工具可缩短爬虫发现网站链接时间 ...

  3. 微信分享带缩略图,标题,简介的JS代码(亲测有效)

    (function(){    var appId = '',             imgUrl = 'http://huaweiapu.toprand.com/ascendG7/assets/i ...

  4. 匹配滤波(脉冲压缩) matlab代码,亲测可用

    匹配滤波(脉冲压缩) matlab代码,亲测可用 匹配滤波(matched filtering)是最佳滤波的一种,当输入信号具有某一特殊波形时,其输出信噪比达到最大. 匹配滤波器的相频特性和输入信号正 ...

  5. php语法高亮编辑器,最新PHPCMS V9编辑器代码高亮显示亲测可用(提前格式化)

    最近PHPCMS V9更新挺频繁的,是好事,让我们更完美的用它的功能,是坏事,以前的教程都不能用了.譬如这篇在PHPCMS V9文章中实现代码高亮显示的功能,之前的教程已经不能用了,今天站长莪叆啰有空 ...

  6. 完整版代码(亲测可用),给网站加上访客统计—你是第位访客

    一般我们看见一些网站下放都有"第几位访客"的记数,那个代码是什么呢?如果要在网站源代码中修改,插入是在什么位置呢? 下面将会附上网站访客统计代码完整版,亲测可用哦~ 首先先来看一下 ...

  7. php百度推送代码,织梦程序百度php主动推送代码,亲测可用!

    随着百度生态环境及算法改变,内容质量对于搜索引擎来说越来越重要了,那么信息的实时传达到蜘蛛抓取是每位站长必须做到的事情了,链接提交工具是网站主动向百度搜索推送数据的工具,工具可缩短爬虫发现网站链接时间 ...

  8. 如何在word里面优雅地插入代码(亲测简单有效的方法,类型非常全面)

    如何在word里面优雅地插入代码 想必很多人都曾遇到一个棘手的问题,在提交作业或实验报告时,插入代码进入word时,代码总是显得不太美观,怎么能让我们的代码在word里面好看呢? 根据需求,我分为两种 ...

  9. Java IOUtils.copy方法代码示例(亲测)

    本文整理汇总了Java中org.apache.commons.io.IOUtils.copy方法的典型用法代码示例.如果您正苦于以下问题:Java IOUtils.copy方法的具体用法?Java I ...

最新文章

  1. python流程控制-python 流程控制语句
  2. 构设计杂谈004——架构师
  3. 【Git】本地仓库上传到github免密操作
  4. 区间贪心算法-——活动安排问题
  5. usb5-写成usb驱动
  6. js中prototype,constructor的理解
  7. PHP+crontab 完美实现定时任务
  8. 极客大学架构师训练营 数据结构与算法 分布式数据库 Hadoop 第八次作业
  9. LNMP(Nginx服务,MySQL 服务,安装PHP服务 手动安装技术文档)
  10. 线性代数学习之行列式
  11. 做短视频,素材、工具缺乏怎么办?听我说完,没那么难做,别放弃
  12. 中日交流日本语初级上
  13. 台湾大学林轩田机器学习基石课程学习笔记16(完结) -- Three Learning Principles
  14. 访问hadoop集群时错误:Access denied for user Administrator. Superuser privilege is required
  15. 10张剪纸风格2021牛年祝福海报
  16. 25分钟破亿 首销火爆的moto edge X30给友商们出了个难题
  17. plc顺序控制设计法的设计基本步骤
  18. 力扣比赛 5454. 统计全 1 子矩形
  19. python ogr_解决python ogr shp字段写入中文乱码的问题
  20. 美团点评2020校招笔试 2019.08.22

热门文章

  1. ApacheCN 翻译活动进度公告 2019.4.28
  2. 带计算机功能的私有云,0成本,一步到位,不花钱也能搭建私有云!
  3. 简比:三大电商巨头的平台、支付、物流
  4. 大熊猫国家公园门户网站(一)
  5. 【C语言初阶】❤️ 海纳百家 探究新的数据类型——结构体(一定要收藏哦!)❤️
  6. 【C语言】有一个分数序列2/1,3/2,5/3,8/5,13/8,21/13,...求出这个数列的前20项
  7. 大数据高级开发工程师——HBase学习笔记(3)
  8. Linux 命令行光标快速选中移动快捷键
  9. 医疗行业必看:如何科学管理医院资产?
  10. 企业如何杜绝锁库、删库、数据泄露事件的再次发生?