

手把手教你用TortoisGit将文件上传至Gitee
source link: https://os.51cto.com/article/705177.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Gitee,即码云, 是一个版本控制和协作的代码托管平台,它可以让你和其他人一起在远程或本地项目上进行协作。与Github不同,Gitee的服务器是设立在国内的,所以Gitee网站内资源的下载速度相较于Github是比较快的。而当今,Gitee也成为了一个国内流行使用的开源代码仓库。
近期笔者在Gitee上传项目时发现,大多数用户是直接使用Git软件来完成Git操作的。然而,对于初学者来说,用Git软件直接执行Git操作是比较困难的,毕竟全英文界面的Git软件并不对小白友好。所以,笔者将在这篇文章中介绍另一种相对简单的方式——即使用TortoisGit插件,来完成项目的克隆与推送,希望能为各位读者带来帮助。
以下为下载与使用TortoisGit的详细步骤。
下载Git软件
在下载插件TortoisGit之前,我们需要先下载一个Git软件。
下载地址:https://git-scm.com。
下载插件TortoisGit的安装包与汉化包
TortoisGit是可以与Git软件合并的一个插件。与原来的Git软件的输入命令的形式不同,TortoisGit能将Git软件的功能与操作以另一种执行界面呈现给用户。
首先,我们进入TortoisGit的下载地址:https://tortoisegit.org/download/。
进入上述网址后,找到并下载适用于64位Windows的TortoisGit的安装包,以及相应的简体中文汉化包。
正确安装TortoisGit
下载完安装包后,我们打开电脑的文件夹的下载目录,先安装插件TortoisGit。
在安装TortoisGit插件的过程中,系统会弹出很多弹窗,我们只需一直点击“next”即可。
当安装界面变成如下弹窗时,我们暂时不在这个弹窗上执行任何操作,而是去安装TortoisGit的汉化包。
如下,双击即可安装TortoisGit的语言包。
安装完汉化语言包后,我们回到之前安装TortoisGit插件的界面,点击"Refresh"刷新语言资源,然后选择”简体中文“,最后点击“下一步”,即可完成安装。
在Gitee中克隆项目
打开Gitee的官方网站,寻找你想克隆的开源项目所在的仓库(此处以开源项目“Awesome-Harmony_木棉花”为例)。
点击网页右上角的Fork,将该仓库添加至自己的用户仓库的行列中。
之后,打开自己的个人主页,并进入之前Fork至自己用户下的仓库。
然后,点击网页中的橙色按钮“克隆/下载”,并选择“复制”,将该仓库的网址复制到自己的剪切板上。
接着,打开电脑的文件夹,在C盘或者D盘内创建一个新的空白文件夹(命名则随意)。
双击进入该文件夹,在空白处右击鼠标,再选择并点击"Git克隆",将仓库内的文件克隆至此文件夹内。
完成上述操作之后,仓库内的文件便被成功克隆至这个新创建的文件夹中。
将文件上传至Gitee
首先,我们在之前Fork至自己用户下的仓库中创建新的分支(当然也可以直接使用master分支)。
然后,打开之前克隆至新文件夹的文件,执行拉取本地目录的操作:右击空白处,点击TortoiseGit(T)>拉取,接着选择自己需要推送文件的远端分支。
完成本地项目的拉取之后,我们便可以修改从源代码仓库克隆至这个文件夹的文件(这里的修改以添加文件为例)。
添加文件后,右击空白处,选择并点击TortoisGit(T)>添加(A)。
点击”确定“,完成文件的添加。
完成添加的操作后,点击“提交”。
接着,在日志信息中输入自己想输入的内容,并点击“提交”。
完成提交后,点击“推送”进入新的弹窗,并在新弹窗中的“远端”选择需要推送文件的远端分支,最后点击“确定”;如果是第一次推送,则系统会要求用户输入username与password,此时只要正确输入你在Gitee的账号与密码即可。
完成推送后,回到之前Fork至自己用户下的仓库,点击“+Pull Request”。
在源分支的目录中选择你想推送到源代码仓库的分支;之后输入标题,并点击“创建Pull Request“。
至此,我们修改或添加的文件便被成功推送到了源代码仓库中。经过仓库管理员的审核与确认之后,修改后的文件便可以加入源代码仓库中。
本期的内容到这里就结束了。
Recommend
-
54
手把手教你用R语言分析歌词(附代码)
-
122
前言 其实大四实习那会就有搭建个人技术博客的想法了,然后还是懒,搁置了很久。前阵子在掘金发了几篇之前写过的文章,收获了不少赞和阅读量,有点小小的成就感,所以这点动力驱使自己动手了~有些人会觉得搭建个人博客需要购买域名,需要花钱,其实不是的,Github...
-
58
帕累托图(Pareto chart),以意大利经济学家V.Pareto的名字而命名,在反映质量问题、展现质量改进项目等领域有广泛应用。它是按照发生频率大小顺序绘制的直方图,表示有多少结果是由已确认类型或范畴的原因所造成。...
-
111
作者:ANKIT CHOUDHARY;翻译:王雨桐;校对:丁楠雅; 本文约3000字,建议阅读12分钟。...
-
74
很多人想学Python程序设计或者已经了解过一点Python程序设计基础,却没办法开发出一个项目。 今天,通过演示一个简单的控制台小游戏制作,手把手教你如何用Python编写...
-
47
日常工作中经常会发现有大量业务逻辑是重复的,而用别人的插件也不能完美解决一些定制化的需求,所以我决定把一些常用的组件抽离、封装出来,形成一套自己的插件库。同时,我将用这个教程系列记录下每一个插件的开发过程,手把手教你如何一步一步去造出一套实用性...
-
75
通过上一篇文章的学习,我们基本掌握了一个轮子的封装和开发流程。那么这次将带大家开发一个更有难度的项目——轮播图,希望能进一步加深大家对于面向对象插件开发的理解和认识。 So, Let's begin! 目前项目使用 ES5及UMD 规范封装,所以在前端暂时只
-
74
本文作者将自己所学的数据科学知识和一颗吃货的心相结合,对12,500个来自世界各地25种菜系的食谱进行了无监督分析,并发现了一些有趣的结论。
-
8
本文首发:《Vue 搭建带预览的「上传图片」...
-
3
大文件在Github和Gitee上传的建议
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK