中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

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

發布時間:2021-04-01 10:17:25 來源:億速云 閱讀:225 作者:小新 欄目:軟件技術

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

Git

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

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

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

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

  • 數據非常安全,不會丟失數據。因為每一個數據的保存前Git都會做校驗。

工作區、暫存區、版本庫

想要學好Git,就需要理解這三者以及三者之間的聯系。

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

上圖就是一個一般的使用Git的流程,首先將工作區的文件暫存到暫存區,然后將暫存區的內容提交到版本庫,這個時候版本庫里就有該版本的快照了。

安裝git

下面介紹如何安裝Git

windows下安裝

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

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

CentOS下安裝

yum install git

Git首次配置

Git的配置分為三個層級:全局級別、用戶級別、當前倉庫。下一級別的配置會覆蓋上一級的配置,如倉庫級別的配置會覆蓋用戶級別和全局級別;用戶級別的配置會覆蓋全局級別的配置。git自帶git config工具來讀取以及設置配置信息。這些配置級別配置文件所在地址分別如下:

  • 全局級別,/etc/gitconfig

  • 用戶級別,~/.gitconfig

  • 倉庫級別, 當前倉庫目錄下 .git/config

用戶信息

當我們首次安裝Git后,需要做的就是設置用戶名以及用戶郵箱。這些東西不設置的話,是提交不了的。一般建議使用用戶級別的設置,帶選項--global。如果不帶--global的話,默認設置倉庫級別配置。

下面,來設置下用戶名以及郵箱

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

查看配置信息

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

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

查看單項配置

# git config user.name
paul

生成公鑰

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

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

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

cat ~/.ssh/id_rsa.pub

查看公鑰內容

獲取幫助信息

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

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

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

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

git
AI

咸丰县| 容城县| 江陵县| 淮滨县| 高清| 保康县| 黄石市| 和静县| 莎车县| 共和县| 昌平区| 称多县| 钦州市| 平泉县| 平遥县| 雷波县| 抚州市| 阿巴嘎旗| 瑞安市| 景东| 开封市| 额济纳旗| 台中县| 分宜县| 车致| 肥城市| 三穗县| 五原县| 静安区| 通山县| 黑水县| 娱乐| 阳城县| 奉化市| 东宁县| 莆田市| 奉节县| 灵川县| 淄博市| 上饶市| 和林格尔县|