Git的基本使用 設定 SSH clone

2021-10-18 17:20:23 字數 1773 閱讀 6676

see git for windows安裝到配置gui版git安裝與最小化安裝 - kearney

sudo apt install

git

這個一般設定一次就好了。

# 設定名稱和郵箱

git config --global user.name "your name"

git config --global user.email "your e-mail"

# 檢視git使用者配置,看下有沒有打錯

git config --global --list

設定新的預設分支為main(平權運動),不過以往的預設分支為maser,並沒有暗指奴隸主的意思。

至於要不要選擇因為這次運動而改變某個習慣,見人見智吧。github已經修改了。。

git config --global init.defaultbranch main
這個遠端開發的時候需要,如果只是本地開發那就不需要設定了。

# 檢視公鑰,沒有就生成,有的話考慮用舊的還是換新的??

cat ~/.ssh/id_rsa.pub

# 生成公鑰

ssh-keygen -t rsa -c "your e-mail"

# 三次回車

# 確認秘鑰的儲存路徑(如果不需要改路徑則直接回車);如果已經有秘鑰檔案,則需要確認是否覆蓋(如果之前的秘鑰不再需要則直接回車覆蓋,如需要則手動拷貝到其他目錄後再覆蓋);

# 建立密碼(如果不需要密碼則直接回車);

# 確認密碼;

# 檢視公鑰

cat ~/.ssh/id_rsa.pub

將公鑰新增到github或者gitee

# gitee

ssh -t [email protected]

# github

ssh -t [email protected]

# 成功的模樣

hi 你的名字! you've successfully authenticated

第一次會問are you sure you want to continue connecting (yes/no)?輸入yes之後在回車。

顯示permission denied (publickey)表示測試失敗,ssh異常

# 新增遠端倉庫,命名為origin

git remote add origin rpo_url

# 將main分支推送到遠端倉庫origin

git push -u origin main

# 檢視遠端倉庫

git remote -v

# 從遠端倉庫拷貝**到本地

git clone rpo_url

# 從遠端倉庫拷貝**到本地的themes中

git clone rpo_url themes

# 從遠端倉庫拷貝最新的**到本地(不包含歷史記錄)

git clone rpo_url --depth=1

# 新建倉庫

git init

# 檢視倉庫狀態

git status

# 新增全部更新的檔案(通常是新增某個具體的檔案)

git add .

# 提交更新

git commit -m "更新了xx更能,修復了xx問題"

Git基本設定

1.安裝 安裝到d盤git資料夾或缺省資料夾 2.git bash基本使用 在d git資料夾中右鍵git bash here出現預設視窗,顯示jxl10 desktop brja9uo mingw64 3.git基本配置 在git bash中輸入 git config global user.na...

Git的基本使用

一 準備工作 1.建立庫資料夾 repository 使用者資料夾 develop 2.cd c cd software 清屏 ctrl l 或clear cd repository 然後初始化倉庫 git init bare shared.git 在develop資料夾下建立兩個使用者 user1...

git的基本使用

1 遠端倉庫相關命令 檢出倉庫 git clone git 檢視遠端倉庫 git remote v 新增遠端倉庫 git remote add name url 刪除遠端倉庫 git remote rm name 拉取遠端倉庫 git pull remotename localbranchname ...