1. 程式人生 > 其它 >git clone的兩種方式

git clone的兩種方式

1.HTTP(s)方式:無論誰拿到url就可以clone,但在push的時候需要驗證使用者名稱和密碼——推薦使用

2.SSH方式:clone的專案你必須是擁有者或管理員,且需要在clone前新增SSH Key,SSH方式在push的時候不需要輸入使用者名稱,配置SSH時設定了密碼才需要輸入密碼

3.在git中使用SSH Key的步驟:

  1)檢查電腦中是否存在SSH Key:

    (1)開啟git bash或IDE的terminal

    (2)輸入cd ~/.ssh

    (3)在輸入ls  //開啟顯示金鑰的名稱 (2)(3)命令合併輸入為ls -a ~/.ssh

    (4)再輸入cat id_rsa.pub  //開啟金鑰

    (5)複製內容到遠端倉庫上

  2)建立SSH Key(如果存在id_rsa.pub或id_dsa.pub檔案,說明檔案已經存在,跳過建立SSH Key步驟)

    (1)開啟git bash或IDE的terminal

    (2)輸入ssh-keygen -t rsa -C "郵箱名"(可省略郵箱名)

    (3)一直按enter直到提示ssh key路徑,即建立成功

  3)將公共的SSH Key放到遠端倉庫上