更新時(shí)間:2020-08-27 10:01:54 來源:動力節(jié)點(diǎn) 瀏覽4399次
Git菜鳥教程中會對Git的基本使用有一個(gè)詳細(xì)介紹。Git是進(jìn)來比較火的版本控制工具,大有取代svn的趨勢。

首先,我們想要使用Git,得先安裝一個(gè)軟件,那就是msysgit。軟件安裝很簡單,一路next即可,在設(shè)置行結(jié)束轉(zhuǎn)換時(shí), 選擇 “Checkout as-is, commit as-is”,這樣 Git 就不會修改換行風(fēng)格了。設(shè)置如下圖:

安裝完以后就可以運(yùn)行“Git Bash.exe”來通過命令進(jìn)行一系列的操作,也可以運(yùn)行“Git UI”用圖形化界面的方式來操作。不過msysgit自帶的圖形界面操作起來不是很好用。所以推薦使用TortoiseGit來配合msysgit使用。相信用過SVN的人對于TortoiseSVN都不陌生吧。它是一個(gè)非常好用的SVN客戶端,同樣的TortoiseGit也非常出色,因?yàn)樗麄兒喼本褪且粚\生兄弟,從TortoiseSVN過度到TortoiseGit幾乎是零學(xué)習(xí)成本。
隨便找個(gè)空白處,右擊——>“TortoiseGit”——>“Settings”
填寫用戶信息:

打開TortoiseGit安裝目錄下的puttygen,點(diǎn)擊“Generate”,鼠標(biāo)在上面的區(qū)域不?;蝿?,等待進(jìn)度條走完,生成Key。

復(fù)制生成的Key,點(diǎn)擊“Save private key”保存私鑰。

打開TortoiseGit安裝目錄下的pageant,將上面保存的私鑰文件添加進(jìn)來。

首先你需要注冊一個(gè)Git服務(wù)的賬號(GitHub、CSDN、GitCafe 等都可以),然后將上面生成的公鑰添加到你的賬號上(一般都在賬戶設(shè)置里面),接著創(chuàng)建一個(gè)Repository或者叫項(xiàng)目,然后復(fù)制其SSH URL。
回到本地,選擇一個(gè)你喜歡的位置,右擊空白處,選擇“Git Clone”:

在URL中輸入剛才復(fù)制的SSH URL,選擇之前保存的私鑰文件,點(diǎn)擊“OK”。稍等片刻你就會看到服務(wù)器上建的項(xiàng)目已經(jīng)Clone到了你的電腦上。
接下來在項(xiàng)目中新建一個(gè)“第一個(gè)文件.txt”的文本文件,右擊該文件——>“TortoiseGit”——>“Add”,如下圖:

點(diǎn)擊“OK”。

點(diǎn)擊“Commit”。

再次“OK”。

接下來就是將本地庫的更新內(nèi)容同步到服務(wù)器:
右擊剛才Clone到本地的庫——>“TortoiseGit”——>“push”。完成后登錄到服務(wù)器端查看,會發(fā)現(xiàn)我們剛才創(chuàng)建的那個(gè)文本文件已經(jīng)上傳到庫里了。
將本地原有的庫push到服務(wù)器,同樣需要在服務(wù)器新建一個(gè)庫,然后自己建一個(gè)文件夾,在文件夾中按右鍵, 選擇 Git Create repository here ,彈出一個(gè)對話框,點(diǎn)“OK”。接下來基本跟上面的步驟一樣,隨便建一個(gè)文件,然后提交到本地,然后右擊——>“TortoiseGit”——>“push”。

點(diǎn)擊“Manage”。

URL填入剛才新建庫的SSH URL,Putty導(dǎo)入之前的私鑰,點(diǎn)擊“Add New/Save”,“確定”——>“OK”,等待完成即可看到已經(jīng)將本地的項(xiàng)目push到了服務(wù)器。

初級 202925

初級 203221

初級 202629

初級 203743