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

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

相关推荐
之歆11 分钟前
Python-封装和解构-set及操作-字典及操作-解析式生成器-内建函数迭代器-学习笔记
笔记·python·学习
mrbone1113 分钟前
Git-git worktree的使用
开发语言·c++·git·cmake·worktree·gitab
小哈龙2 小时前
裸仓库 + Git Bash 搭建 本地 Git 服务端与客户端
开发语言·git·bash
DKPT2 小时前
Java组合模式实现方式与测试方法
java·笔记·学习·设计模式·组合模式
受之以蒙2 小时前
Rust & WASM 之 wasm-bindgen 基础:让 Rust 与 JavaScript 无缝对话
前端·笔记·rust
茫忙然3 小时前
【WEB】Polar靶场 6-10题 详细笔记
笔记
eric*16883 小时前
尚硅谷张天禹老师课程配套笔记
前端·vue.js·笔记·vue·尚硅谷·张天禹·尚硅谷张天禹
Allen_LVyingbo4 小时前
数智读书笔记系列035《未来医疗:医疗4.0引领第四次医疗产业变革》
人工智能·经验分享·笔记·健康医疗
岑梓铭4 小时前
考研408《计算机组成原理》复习笔记,第三章(3)——多模块存储器
笔记·考研·408·计算机组成原理
菜菜why4 小时前
MSPM0G3507学习笔记(一) 重置版:适配逐飞库的ti板环境配置
笔记·学习·电赛·嵌入式软件·mspm0