前言码云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插件的过程中,系统会弹出很多弹窗,我们只需要一直点击“下一步”即可。当安装界面变成如下弹窗时,我们暂时不对这个弹窗进行任何操作,而是安装TortoisGit的中文包。如下,双击安装TortoisGit的语言包。安装中文语言包后,我们回到之前安装TortoisGit插件的界面,点击“刷新”刷新语言资源,然后选择“简体中文”,最后点击“下一步”完成安装。克隆Gitee中的项目打开Gitee官网,找到你要克隆的开源项目所在的仓库(这里以开源项目“Awesome-Harmony_kapok”为例)。点击页面右上角的Fork,将仓库添加到自己的用户仓库中。之后打开自己的个人主页,进入之前Fork到自己用户下的仓库。然后,点击网页上橙色按钮“Clone/Download”,选择“Copy”,将仓库的URL复制到自己的剪贴板中。接下来打开电脑的文件夹,在C盘或D盘新建一个空白文件夹(名字随意)。双击进入文件夹,在空白处右击,选择并点击“GitClone”,将仓库中的文件克隆到该文件夹??中。完成以上操作后,仓库中的文件就成功克隆到这个新建的文件夹中了。上传文件到Gitee首先,我们在之前Fork下的仓库中新建一个分支给自己的用户(当然我们也可以直接使用master分支)。然后,打开之前克隆到新文件夹中的文件,并执行拉取本地目录的操作:右键空白处,点击TortoiseGit(T)>Pull,然后选择需要拉取文件的远程分支。完成本地项目的拉取后,我们就可以修改从源码仓库克隆的文件到这个文件夹中了(这里的修改以添加文件为例)。添加文件后,在空白处右击,选择并点击TortoisGit(T)>Add(A)。单击“确定”完成添加文件。完成添加操作后,点击“提交”。然后,在日志信息中输入你要输入的内容,点击“提交”。提交后点击“Push”进入新的弹窗,在新弹窗的“Remote”中选择需要推送文件的远程分支,最后点击“OK”;如果是第一次推送,系统会要求用户输入用户名和密码。这个时候只要正确输入你在Gitee中的账号和密码即可。完成推送后,回到之前的Fork到自己用户下的仓库,点击“+PullRequest”。在源码分支的目录下选择要推送到源码仓库的分支;然后输入标题并单击“CreatePullRequest”。至此,我们修改或添加的文件已经成功推送到源码仓库。经仓库管理员审核确认后,即可将修改后的文件添加到源码仓库中。结束语本期内容到此结束。更多信息请访问:与华为官方共建的鸿蒙技术社区https://ost.51cto.com
