目錄
主要分為三種使用情況
- 安裝git后第一次使用
- 創建新倉庫并管理
- 克隆倉庫并管理
初次使用git
首先確定電腦的用戶名是純英文,沒有中文和奇怪的符號,如果不滿足這個條件,參考這個 鏈接 修改用戶名
git config --global user.name "隨便寫昵稱"
git config --global user.email "隨便寫郵箱"
ssh-keygen -t rsa -C "寫自己的郵箱"
# 然后將生成的密鑰加入到目標倉庫管理中,保證有ssh權限
創建新倉庫
# 事先創建好遠程倉庫,獲取ssh地址
git init .
git remote add origin <遠程倉庫URL>
下面兩個方案二選一(建議方案一)
如果本地倉庫和遠程倉庫都有README.md,就有可能發生README.md沖突
- 要么先把遠程的README.md刪了,然后執行下面的指令
git add . && git commit -m "Initial commit"
git pull origin main --allow-unrelated-histories # 處理空倉庫情況
git branch -M main
git push -u origin main
- 要么就先提交,逐一解決conflict后,再統一commit(會自動merge MERGING分支)
(該方案會讓沖突的文件直接合在一起)
git add . && git commit -m "Initial commit"
git pull origin main --allow-unrelated-histories # 拉下來后報錯,存在conflict
git status
git add 所有沖突文件
git commit -m "resolve all of conflict"
git branch -M main
git push -u origin main
克隆倉庫并管理
這相對簡單
git clone 倉庫地址 <保存地址>
// 將改動加入本地倉庫中
git add .
git commit -m "xxxxx"
git push -u origin main