本地有未提交代码,要先提交还是先合并?Git stash 标准流程实战
先提交代码还是先合并代码我是主分支我本地有没提交的代码我需要合并同事分支的代码我先上传还是先合并标准流程步骤1暂存你的本地修改# 先查看当前状态 git status # 暂存所有未提交的修改包括暂存区和工作区 git stash # 验证暂存成功工作区应该干净了 git status步骤2拉取并合并同事的代码# 确保在主分支 git checkout main # 拉取同事的分支并合并 git pull origin 同事的分支名步骤3恢复你的本地修改# 恢复暂存的修改同时保留stash记录 git stash pop # 或者如果pop有冲突可以先apply再手动drop git stash apply # 解决冲突后... git stash drop步骤4解决可能的冲突并提交# 查看冲突文件 git status # 解决冲突后添加到暂存区 git add 冲突文件 # 提交你的修改 git commit -m 合并同事代码并完成我的功能 # 推送到远程 git push origin main