git版本管理加合并笔记

目录

[1.创建空文件夹,右键Bash here打开](#1.创建空文件夹,右键Bash here打开)

2.打开链接,点击克隆下载,复制SSH链接

[3.输入git +SSH链接 回车](#3.输入git +SSH链接 回车)

4.换成https在桌面上进行克隆仓库就正常了

5.去vscode里改东西

6.提交

7.创建dev分支

8.在dev里修改内容,提交,步骤同6

9.切换为master分支

10.获取最新版,更新到本地

11.合并

12.提交,步骤同6


1.创建空文件夹,右键Bash here打开

2.打开链接,点击克隆下载,复制SSH链接

3.输入git +SSH链接 回车

遇到问题:

但明明我已经有权限了, 还是蹦出个这

4.换成https在桌面上进行克隆仓库就正常了

5.去vscode里改东西

6.提交

7.创建dev分支

git switch -c dev

8.在dev里修改内容,提交,步骤同6

9.切换为master分支

git switch master

10.获取最新版,更新到本地

git pull

git pull origin 分支名,指定获取哪一个分支最新版

11.合并

git merge 分支名

git merge dev 将dev合并到master

合并过程会报冲突错误,代码中编写重复,或者样式冲突。就会报错

解决方法:vscode中会有很明显的提示,删掉,或者修改,然后再重新提交同6即可

12.提交,步骤同6

刷新页面合并成功就完事了

相关推荐
stevenzqzq15 小时前
git 常用操作
大数据·git
日更嵌入式的打工仔15 小时前
嵌入式系统设计师软考个人笔记<4>
笔记
克里斯蒂亚诺更新15 小时前
vue+Cesium示例中缺少要素以至于运行不起来
笔记
2501_9011478315 小时前
学习笔记:单调递增数字求解的迭代优化与工程实践
linux·服务器·笔记·学习·算法
Curvatureflight16 小时前
Git工作流最佳实践:从混乱到优雅
git
三水不滴17 小时前
计算机网络核心网络模型
经验分享·笔记·tcp/ip·计算机网络·http·https
wu~97017 小时前
GitHub永不遗忘,使用git push -f来覆盖的提交依旧保留
git·github
凉、介17 小时前
静态路由探究
网络·笔记·操作系统·嵌入式
hssfscv17 小时前
Javaweb学习笔记——后端实战8 springboot原理
笔记·后端·学习
浩浩的科研笔记17 小时前
入门读物---一篇24年的负荷预测综述---逐句翻译整理版
笔记·能源