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 ...