Git基礎 一 安裝和配置SSH Key

2021-08-27 08:38:43 字數 815 閱讀 2753

關於git和github的區別,一句話以概之。git是乙個開源**版本管理工具,github是基於該工具做的乙個專案託管平台,和github功能類似的還有bitbucket、coding,它們使用的工具都是git,只是各自提供一些特色功能,如許可權管理、issue提交、group管理等。

git 每次提交都會記錄提交者的基本資訊,例如名字、郵箱、提交時間等等,部分需要使用者自己配置,下面是配置命令。

git config --global user.name "eddie"

git config --global user.email [email protected]

git config --global color.uitrue

如果你發現每次提交**時,伺服器都會要求驗真你的身份,那麼,接下來的配置會讓你免去這個煩惱。

可以在自己電腦上生成兩把鑰匙,一把交給伺服器,一把自己留著。那麼,每次你提交**,伺服器就會看到你本地的鑰匙是不是和我伺服器的鑰匙匹配,以此來達到驗證的目的。

留在本地的是 private key,伺服器儲存的是 public key, 這也就意味著可以將同樣的鑰匙(public key)填入不同的伺服器。下面來講如何做

本地通過命令ssh-keygen 生成ssh公鑰,首先 ssh-keygen 會確認金鑰的儲存位置(預設是 ~/.ssh/id_rsa),然後它會要求你輸入兩次金鑰口令。如果你不想在使用金鑰時輸入口令,將其留空即可;

複製 id_rsa.pub 中的全部內容,新增到github/bitbucket中

關於ubuntu安裝git並配置SSH Key

開啟終端,輸入命令 sudo apt get install gitgit config global user.name your name git config global user.email email example.com 檢視使用者名稱和郵箱是否設定成功 git config lis...

Git基礎 一 安裝和配置SSH Key

工欲先善其事,必先利其器。在工作之中,得心應手的工具能讓你更多的專注於工作本身,提高效率。在編寫程式方面,如何管理 一直是乙個很令人頭痛的問題。尤其是 規模越來越大的時候,如何記錄每一次更改?如何在不更改源 基礎上開發乙個新功能?如何做回滾?等等 這時候,git應運而生。首先,需糾正很多人,包括我從...

Git 安裝和基礎配置

本人在ubuntu平台上,直接使用apt命令安裝 sudo apt get install git git email gitkgit安裝完成後,需要我們做一些配置工作,使用如下命令 git config global user.name test git config global user.em...