GitHub是一個面向開源和私有項目的代碼托管平台,采用分布式版本控制系統。
如題,本地倉庫與遠程倉庫建立連接可以通過HTTPS協議和SSH協議授權。
前提:
具有GItHub賬戶
安裝Git
1、HTTPS協議:
第一步獲取https協議地址
第二步創建一個存放項目的目錄,右鍵=>git bash here
第三步命令行執行git clone https://github.com/用戶名/倉庫名.git
會跳出窗口進行登錄,然后在重新輸入一遍用戶名和密碼
第四步進入工程查看狀態
第五步在項目中添加一個新文件,然后查看會發現工作區有新文件,然后添加新文件
第六步新文件添加到暫存區,會變成綠色,然后提交到本地倉庫;
-m參數表示后接提交的提示信息
這一步如果原先沒有配置username和email,則失敗,根據提示信息配置即可。
第七步推送到遠程倉庫,查看日志可以看到推送的節點信息.
檢查遠程倉庫可以看到該文件。
2、SSH協議綁定過程:
一般的GitHub用戶都是使用的SSH(安全外殼協議)授權來連接,大多數Git服務器也是都選擇使用SSH公鑰來授權,它們之間的綁定需要使用SSH來生成SSH key,然后把公鑰設置到GitHub當中。我們安裝的Git當中就有SSH工具。
第一步:在Git命令行中輸入如下,然后一直回車即可
第二步:在用戶目錄下生成私鑰和公鑰兩個文件,私鑰自己保留,不能對外公布。公鑰復制GitHub中。
若是linux系統用戶目錄則是:~/.ssh
第三步:進入GitHub賬號,設置ssh公鑰
公鑰復制一定要完整,然后title可以不填。
驗證 :















