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

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

相关推荐
不想看见4041 小时前
Git的多种仓库选择与推荐
git
_李小白3 小时前
【OSG学习笔记】Day 22: StateSet 与 StateAttribute (渲染状态)
笔记·学习
zzh0814 小时前
Mysql数据库备份与恢复笔记
数据库·笔记·mysql
丝斯20116 小时前
AI学习笔记整理(79)——Python学习8
人工智能·笔记·学习
Z.风止6 小时前
Large Model-learning(2)
开发语言·笔记·python·leetcode
脆皮炸鸡7556 小时前
Linux开发工具~~~版本控制器Git以及调试工具GDB
linux·服务器·开发语言·经验分享·git·学习方法
烛之武7 小时前
SpringCloud基础(上)
笔记·spring·spring cloud
南境十里·墨染春水7 小时前
C++ 笔记 深赋值 浅赋值(面向对象)
开发语言·jvm·c++·笔记
今儿敲了吗7 小时前
算法复盘——差分
数据结构·c++·笔记·学习·算法
_李小白7 小时前
【OSG学习笔记】Day 23: ClipNode(动态裁剪)
android·笔记·学习