Git很麻煩?不存在的!掌握這幾招就夠了
- 2019 年 10 月 4 日
- 筆記
廢話不多說,下面直接開始了!
查看原文
確保程式碼庫是最新的,先用這條命令把你的程式碼拉取到本地
git clone …… 修改完程式碼後,按順序執行下面四個命令
git pull git add * /rm git commit -m "add" git push 記住這五條命令,走到哪裡都不怕。
即使把本地程式碼搞壞了也無所畏懼,直接刪了重新clone即可
不過在此之前還需要一項重要的工作
用SSH連接並推送到遠程倉庫
- 首先你要創建一個私鑰,就是在自己電腦里的鑰匙。執行如下命令,一路回車即可。
ssh-keygen -t rsa -C "your email addr" 
這個密碼是生成這個密鑰的密碼,也可以為空(為空有多方便以後你就知道了),這樣你下次push就不用輸入密碼了
- 成功後,到提示的目錄下找id_rsa.pub文件,打開把裡面的東西複製起來。

- 到網站上把自己私鑰輸入進去,頭像——settings

- 選擇「SSH and GPG keys」點「New SSH key」

- 隨便輸入個title,把剛剛複製的key粘貼進去

- 輸入如下命令確認是否連上
ssh -T [email protected] - 最後配置好你的郵箱和用戶名
git config --global user.email "[email protected]" git config --global user.name "Your Name" 解決Permission to xxx denied to xxx問題
有時切換多個程式碼庫,可能會出現這樣的報錯,不慌,使用以下方法解決
使用如下命令切換到新的程式碼庫
git remote set-url origin [email protected]:xxx/xxx.github.io.git 使用該命令查看一下,是否已經切換到剛剛設置的地址
git remote -v 這樣該問題就得到了解決