1 min read

git 常用操作

關於 git 紀錄些常用的用法

git pull時 衝突處理

查看差異 git diff

git diff docker/docker-compose.yml

合併修改

先保存當前code 到暫存,之後進行 git pull 更新代碼 ,在將稍早修改的代碼合併上當前新拉的代碼中,如果有衝突 就得手動處理

# 保存當前修改
git stash

# 拉取遠端更新
git pull

# 應用之前的修改
git stash pop

# 如果有衝突,手動編輯解決
vim docker/docker-compose.yml

放棄本地修改 以線上為主

# 暫時保存當前修改
git stash

# 拉取線上代碼
git pull