在VSCode中使用Git处理文件冲突(pull不能从服务器拉取代码)

 

正常情况下,获取最新代码并修改完本地代码后,正常提交流程是先暂存本地代码、提交、推送至服务器。

 

 

在多人协作开发时会出现本地文件和服务器文件冲突的情况,这时候不能成功拉取服务器代码进行合并,这时候需要采取Stash命令,

步骤:

  1、Stash Changes 这个操作会把选中的文件暂时copy一份放在存储中心(独立于本地代码和git服务器代码),并将本地源代码还原成开始修改前的版本,

  2、操作后再进行拉取pull操作,将最新的服务器代码获取至本地,这时本地代码就会是最新版本。

  3、弹出存储,就是将步骤1的代码从存储中心再获取至项目中,vscode会处理并提示给你需要合并的文件

   4、解决冲突后暂存,再进行正常提交代码

 

posted @   a迪  阅读(21401)  评论(1编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示