手把手教你用TortoisGit將文件上傳至Gitee
??想了解更多內(nèi)容,請(qǐng)?jiān)L問(wèn):??
??51CTO和華為官方合作共建的鴻蒙技術(shù)社區(qū)??
前言
Gitee,即碼云, 是一個(gè)版本控制和協(xié)作的代碼托管平臺(tái),它可以讓你和其他人一起在遠(yuǎn)程或本地項(xiàng)目上進(jìn)行協(xié)作。與Github不同,Gitee的服務(wù)器是設(shè)立在國(guó)內(nèi)的,所以Gitee網(wǎng)站內(nèi)資源的下載速度相較于Github是比較快的。而當(dāng)今,Gitee也成為了一個(gè)國(guó)內(nèi)流行使用的開(kāi)源代碼倉(cāng)庫(kù)。
近期筆者在Gitee上傳項(xiàng)目時(shí)發(fā)現(xiàn),大多數(shù)用戶是直接使用Git軟件來(lái)完成Git操作的。然而,對(duì)于初學(xué)者來(lái)說(shuō),用Git軟件直接執(zhí)行Git操作是比較困難的,畢竟全英文界面的Git軟件并不對(duì)小白友好。所以,筆者將在這篇文章中介紹另一種相對(duì)簡(jiǎn)單的方式——即使用TortoisGit插件,來(lái)完成項(xiàng)目的克隆與推送,希望能為各位讀者帶來(lái)幫助。
正文
以下為下載與使用TortoisGit的詳細(xì)步驟。
下載Git軟件
在下載插件TortoisGit之前,我們需要先下載一個(gè)Git軟件。
下載地址:https://git-scm.com。
下載插件TortoisGit的安裝包與漢化包
TortoisGit是可以與Git軟件合并的一個(gè)插件。與原來(lái)的Git軟件的輸入命令的形式不同,TortoisGit能將Git軟件的功能與操作以另一種執(zhí)行界面呈現(xiàn)給用戶。
首先,我們進(jìn)入TortoisGit的下載地址:https://tortoisegit.org/download/。
進(jìn)入上述網(wǎng)址后,找到并下載適用于64位Windows的TortoisGit的安裝包,以及相應(yīng)的簡(jiǎn)體中文漢化包。
正確安裝TortoisGit
下載完安裝包后,我們打開(kāi)電腦的文件夾的下載目錄,先安裝插件TortoisGit。
在安裝TortoisGit插件的過(guò)程中,系統(tǒng)會(huì)彈出很多彈窗,我們只需一直點(diǎn)擊“next”即可。
當(dāng)安裝界面變成如下彈窗時(shí),我們暫時(shí)不在這個(gè)彈窗上執(zhí)行任何操作,而是去安裝TortoisGit的漢化包。
如下,雙擊即可安裝TortoisGit的語(yǔ)言包。
安裝完漢化語(yǔ)言包后,我們回到之前安裝TortoisGit插件的界面,點(diǎn)擊"Refresh"刷新語(yǔ)言資源,然后選擇”簡(jiǎn)體中文“,最后點(diǎn)擊“下一步”,即可完成安裝。
在Gitee中克隆項(xiàng)目
打開(kāi)Gitee的官方網(wǎng)站,尋找你想克隆的開(kāi)源項(xiàng)目所在的倉(cāng)庫(kù)(此處以開(kāi)源項(xiàng)目“Awesome-Harmony_木棉花”為例)。
點(diǎn)擊網(wǎng)頁(yè)右上角的Fork,將該倉(cāng)庫(kù)添加至自己的用戶倉(cāng)庫(kù)的行列中。
之后,打開(kāi)自己的個(gè)人主頁(yè),并進(jìn)入之前Fork至自己用戶下的倉(cāng)庫(kù)。
然后,點(diǎn)擊網(wǎng)頁(yè)中的橙色按鈕“克隆/下載”,并選擇“復(fù)制”,將該倉(cāng)庫(kù)的網(wǎng)址復(fù)制到自己的剪切板上。
接著,打開(kāi)電腦的文件夾,在C盤或者D盤內(nèi)創(chuàng)建一個(gè)新的空白文件夾(命名則隨意)。
雙擊進(jìn)入該文件夾,在空白處右擊鼠標(biāo),再選擇并點(diǎn)擊"Git克隆",將倉(cāng)庫(kù)內(nèi)的文件克隆至此文件夾內(nèi)。
完成上述操作之后,倉(cāng)庫(kù)內(nèi)的文件便被成功克隆至這個(gè)新創(chuàng)建的文件夾中。
將文件上傳至Gitee
首先,我們?cè)谥癋ork至自己用戶下的倉(cāng)庫(kù)中創(chuàng)建新的分支(當(dāng)然也可以直接使用master分支)。
然后,打開(kāi)之前克隆至新文件夾的文件,執(zhí)行拉取本地目錄的操作:右擊空白處,點(diǎn)擊TortoiseGit(T)>拉取,接著選擇自己需要推送文件的遠(yuǎn)端分支。
完成本地項(xiàng)目的拉取之后,我們便可以修改從源代碼倉(cāng)庫(kù)克隆至這個(gè)文件夾的文件(這里的修改以添加文件為例)。
添加文件后,右擊空白處,選擇并點(diǎn)擊TortoisGit(T)>添加(A)。
點(diǎn)擊”確定“,完成文件的添加。
完成添加的操作后,點(diǎn)擊“提交”。
接著,在日志信息中輸入自己想輸入的內(nèi)容,并點(diǎn)擊“提交”。
完成提交后,點(diǎn)擊“推送”進(jìn)入新的彈窗,并在新彈窗中的“遠(yuǎn)端”選擇需要推送文件的遠(yuǎn)端分支,最后點(diǎn)擊“確定”;如果是第一次推送,則系統(tǒng)會(huì)要求用戶輸入username與password,此時(shí)只要正確輸入你在Gitee的賬號(hào)與密碼即可。
完成推送后,回到之前Fork至自己用戶下的倉(cāng)庫(kù),點(diǎn)擊“+Pull Request”。
在源分支的目錄中選擇你想推送到源代碼倉(cāng)庫(kù)的分支;之后輸入標(biāo)題,并點(diǎn)擊“創(chuàng)建Pull Request“。
至此,我們修改或添加的文件便被成功推送到了源代碼倉(cāng)庫(kù)中。經(jīng)過(guò)倉(cāng)庫(kù)管理員的審核與確認(rèn)之后,修改后的文件便可以加入源代碼倉(cāng)庫(kù)中。
結(jié)語(yǔ)
本期的內(nèi)容到這里就結(jié)束了。
??想了解更多內(nèi)容,請(qǐng)?jiān)L問(wèn):??
??51CTO和華為官方合作共建的鴻蒙技術(shù)社區(qū)??