Ps:僅自學自用留檔,亂序慢速更新,如有需要請自行找尋内容!
Git與GitHub日常使用問題與常用指令
-
- GitHub系列網站合集
- 常用指令
-
- 綁定GitHub網站賬号
- 建立一個新倉庫
- 檢查倉庫目前狀态
- 送出到暫存區
- 送出修改
- 将GitHub項目拷貝到本地倉庫
- 查詢目前所在目錄
- 拉取最新資料到本地倉庫
- 将本地代碼上傳到遠端倉庫
- 删除檔案
- 本地誤删恢複
- SSH密鑰配置
-
- 檢查是否配置過SSH密鑰
- 使用Git建立SSH密鑰
- 測試SSH密鑰可用性
- 出錯問題及解決辦法
-
- fatal: remote origin already exists
- Another git process seems to be running in this repository
GitHub系列網站合集
GitHub官網:www.github.com
GitHub中文社群:www.githubs.cn
Git下載下傳:www.git-scm.com
常用指令
綁定GitHub網站賬号
git config --global user.name 賬戶名稱
git config --global user.email 賬戶郵箱
建立一個新倉庫
mkdir 名稱 #建立檔案夾
cd /d/位址 #跳轉目錄
git init
檢查倉庫目前狀态
git status
送出到暫存區
送出修改
git commit -m "注釋"
#git commit -A 該指令可跳過“送出到暫存區”
将GitHub項目拷貝到本地倉庫
git clone 項目連結
查詢目前所在目錄
拉取最新資料到本地倉庫
git pull
将本地代碼上傳到遠端倉庫
git push
删除檔案
rm 檔案
git add .
git commit -m "注釋"
git push
本地誤删恢複
git checkout -- 檔案
SSH密鑰配置
檢查是否配置過SSH密鑰
~/.ssh
或
{~/.ssh ls}
如果存在,顯示bash: /c/Users/…/.ssh: Is a directory
如果不存在,顯示bash: /c/Users/…/.ssh: No such file or directory
使用Git建立SSH密鑰
ssh-keygen -t rsa -C "郵箱"
(會提示設定資訊,持續回車即可設定為空)
測試SSH密鑰可用性
ssh -T [email protected](不修改)
出錯問題及解決辦法
fatal: remote origin already exists
解決方法:
1. 先删除遠端 Git 倉庫
git remote rm origin
2. 再添加遠端 Git 倉庫
git remote add origin 網站項目的ssh位址
Another git process seems to be running in this repository
報錯原因:同時打開多個git程序進行版本管理造成出錯導緻被鎖
解決方法:找到項目中隐藏檔案夾(.git),将檔案夾裡的“index.lock”檔案手動删除
侵删,持續更新中……