Linux 环境下使用 GitLab 解决合并冲突的实用步骤
一 准备与定位冲突
sudo apt-get update && sudo apt-get install gitgit clone <repository-url> && cd <project-name>git fetch --all --prunegit branch -a二 本地命令行解决冲突(通用且可控)
git checkout main && git pull origin maingit merge --no-ff feature/x<<<<<<< HEAD
你的更改
=======
他人的更改
>>>>>>> feature/x
<<<<<<<、=======、>>>>>>>)。git add <resolved-files>git commit -m "Resolve merge conflict in <file>"git push origin main三 使用 VS Code 可视化解决
git remote update -pgit checkout feature/xgit merge maingit add .git commit -m "Resolve conflicts with VS Code"git push origin feature/x四 进阶与注意事项
git stash push -m "WIP";合并后再 git stash pop