vsCode拉取代码后有冲突但没有版本选项的问题处理

今天开发完了代码,将其他人的代码合并后显示有冲突 , 但却没有版本选择的按钮 

最后发现是vsCode更新过 , 需要将设置里的Merge Editor给关闭才会显示版本管理

 

 

在VS Code中GitLab代是一个常见的操作,以下是详细的步骤: ### 步骤一:安装必要的扩展 首先你需要确保已经安装了“Git”以及对应的VSCode插件: - **Git**:这是版本控制工具的基础,需要先在本地机器上安装好。 - **GitHub Pull Requests and Issues 或 GitLens**:虽然名字里有 GitHub ,但是它们也能很好地支持 GitLab 的工作流。不过对于基本的克隆、提交等常规任务来说,默认自带的支持就已经足够。 ### 步骤二:配置Git账户信息 打开命令面板 (Ctrl + Shift + P) 并选择 `Git: Clone` 之前,应该设置全局用户名和邮箱用于标识每一次修改动作是谁做的: ```bash git config --global user.name "Your Name" git config --global user.email you@example.com ``` ### 步骤三:从GitLab仓库获取项目 #### 方式1 - 使用HTTP URL(推荐初学者) 如果你还没有项目的副本,则可以使用下面的方式直接通过URL来复制一份到本地环境当中去: 1. 登录 [GitLab](https://gitlab.com/) 找到目标库; 2. 点击右上角绿色按钮 “Clone”,然后复制 HTTPS 地址链接; 3. 回到 VS Code 中按快捷键 Ctrl+Shift+P 调出命令栏并输入 `Git: Clone...`, 将刚才获得的那个地址粘贴进去,并指定保存位置; #### 方式2 - SSH Key验证(适用于熟悉SSH用户) 如果想要更安全地管理权限并且避免每次都手动输密的话,那么建议采用这种方式连接远程仓库: 1. 根据官方指南生成一对新的SSH密钥对并将公钥添加至个人资料的安全设置页面下; 2. 类似上述过程,在这里同样也是要执行 `Git: Clone...` 只是在提供给系统识别的身份证明部分选用了基于非对称加密算法构建起来的秘钥文件路径而非简单的http(s)协议请求携带认证凭据的形式罢了; ### 步骤四:保持同步更新 一旦完成了初始克隆之后就可以开始编辑源啦~与此同时别忘了定期做pull操作以确保所处分支始终处于最新状态,防止因为长时间未合并而造成不必要的冲突现象发生哦! 为了方便日常维护我们还可以利用一些小技巧简化流程: * 设置自动推送关联上游服务器(`origin`)上的master/main分支; * 定期检查是否有可用的新版特性可供升级; 希望以上内容对你有所帮助!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值