GitHub本地倉庫與遠程倉庫的連接


GitHub是一個面向開源和私有項目的代碼托管平台,采用分布式版本控制系統。

如題,本地倉庫與遠程倉庫建立連接可以通過HTTPS協議和SSH協議授權。

前提:

具有GItHub賬戶

安裝Git

1、HTTPS協議:

第一步獲取https協議地址

image

第二步創建一個存放項目的目錄,右鍵=>git bash here

第三步命令行執行git clone https://github.com/用戶名/倉庫名.git

會跳出窗口進行登錄,然后在重新輸入一遍用戶名和密碼

image

image

image

第四步進入工程查看狀態

image

第五步在項目中添加一個新文件,然后查看會發現工作區有新文件,然后添加新文件

image

第六步新文件添加到暫存區,會變成綠色,然后提交到本地倉庫;

-m參數表示后接提交的提示信息

這一步如果原先沒有配置username和email,則失敗,根據提示信息配置即可。

image

第七步推送到遠程倉庫,查看日志可以看到推送的節點信息.

image

檢查遠程倉庫可以看到該文件。

image

2、SSH協議綁定過程:

一般的GitHub用戶都是使用的SSH(安全外殼協議)授權來連接,大多數Git服務器也是都選擇使用SSH公鑰來授權,它們之間的綁定需要使用SSH來生成SSH key,然后把公鑰設置到GitHub當中。我們安裝的Git當中就有SSH工具。

image

第一步:在Git命令行中輸入如下,然后一直回車即可

image

第二步:在用戶目錄下生成私鑰和公鑰兩個文件,私鑰自己保留,不能對外公布。公鑰復制GitHub中。

若是linux系統用戶目錄則是:~/.ssh

image

第三步:進入GitHub賬號,設置ssh公鑰

image

公鑰復制一定要完整,然后title可以不填。

image

驗證 :

image


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM