溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Git工具之介紹、安裝、配置、生成公鑰及獲取幫助的示例

發(fā)布時(shí)間:2021-04-01 10:17:25 來(lái)源:億速云 閱讀:225 作者:小新 欄目:軟件技術(shù)

這篇文章主要介紹Git工具之介紹、安裝、配置、生成公鑰及獲取幫助的示例,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

Git

Git作為版本控制工具中的佼佼者,已經(jīng)成為絕大部分開(kāi)發(fā)者使用的版本控制工具。和集中式版本控制工具不同的是,Git是屬于分布式版本控制工具,每個(gè)客戶端上都有完整歷史記錄。這樣有一個(gè)非常大的好處,可以防止單點(diǎn)故障。

那么,Git還有其他方面的特色嗎?

  • 和其他版本控制系統(tǒng)不同的是,Git直接記錄快照,而不是差異備份

  • 幾乎所有操作都是本地操作,不需要網(wǎng)絡(luò)即可完成,所以速度是非常的快。

  • 數(shù)據(jù)非常安全,不會(huì)丟失數(shù)據(jù)。因?yàn)槊恳粋€(gè)數(shù)據(jù)的保存前Git都會(huì)做校驗(yàn)。

工作區(qū)、暫存區(qū)、版本庫(kù)

想要學(xué)好Git,就需要理解這三者以及三者之間的聯(lián)系。

Git工具之介紹、安裝、配置、生成公鑰及獲取幫助的示例

上圖就是一個(gè)一般的使用Git的流程,首先將工作區(qū)的文件暫存到暫存區(qū),然后將暫存區(qū)的內(nèi)容提交到版本庫(kù),這個(gè)時(shí)候版本庫(kù)里就有該版本的快照了。

安裝git

下面介紹如何安裝Git

windows下安裝

在Windows上使用Git,可以從Git官網(wǎng)直接下載安裝程序,一直next就行了。然后在桌面右鍵,如果出現(xiàn)了git bash則說(shuō)明安裝成功了。

Git工具之介紹、安裝、配置、生成公鑰及獲取幫助的示例

CentOS下安裝

yum install git

Git首次配置

Git的配置分為三個(gè)層級(jí):全局級(jí)別、用戶級(jí)別、當(dāng)前倉(cāng)庫(kù)。下一級(jí)別的配置會(huì)覆蓋上一級(jí)的配置,如倉(cāng)庫(kù)級(jí)別的配置會(huì)覆蓋用戶級(jí)別和全局級(jí)別;用戶級(jí)別的配置會(huì)覆蓋全局級(jí)別的配置。git自帶git config工具來(lái)讀取以及設(shè)置配置信息。這些配置級(jí)別配置文件所在地址分別如下:

  • 全局級(jí)別,/etc/gitconfig

  • 用戶級(jí)別,~/.gitconfig

  • 倉(cāng)庫(kù)級(jí)別, 當(dāng)前倉(cāng)庫(kù)目錄下 .git/config

用戶信息

當(dāng)我們首次安裝Git后,需要做的就是設(shè)置用戶名以及用戶郵箱。這些東西不設(shè)置的話,是提交不了的。一般建議使用用戶級(jí)別的設(shè)置,帶選項(xiàng)--global。如果不帶--global的話,默認(rèn)設(shè)置倉(cāng)庫(kù)級(jí)別配置。

下面,來(lái)設(shè)置下用戶名以及郵箱

$ git config --global user.name "paul"
$ git config --global user.email "paul@163.com"

查看配置信息

設(shè)置好了之后,我們來(lái)查看是否設(shè)置成功了,使用git config --list列出所有配置參數(shù)及值。

# git config --list
user.name=paul
user.email=paul@163.com

查看單項(xiàng)配置

# git config user.name
paul

生成公鑰

一般的,首次安裝后,我們還會(huì)去生成公鑰。生成公鑰的命令如下:

ssh-keygen -t rsa -C 'youremail@example.com'

然后按下回車3次。一般的我們不設(shè)置密碼,所以就直接回車。然后,就會(huì)生成公鑰以及私鑰。可以通過(guò)

cat ~/.ssh/id_rsa.pub

查看公鑰內(nèi)容

獲取幫助信息

有三種等價(jià)的方法可以獲取幫助信息

git help [命令]
git [命令] --help
man git [命令]

以上是“Git工具之介紹、安裝、配置、生成公鑰及獲取幫助的示例”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

git
AI