Git+vscode操作

Git+vscode操作

在项目开发过程中,版本管理会显得尤为重要,并且掌握一个版本管理工具对我们来说是非常有用的。平时教研室项目开发可以使用,自己DIY时也可以使用,避免了因为某些原因无法回退以前版本的问题;同时Git也可以记录每次的修改内容,帮助自己回忆项目开发过程。

  • Git中分为本地分支和远端分支,本地分支可以推送到远端,远端分支也可以被拉取到本地
  • Git中的分支互不干扰,可以进行不同模块的同步开发,最后合并分支即可,在本地合并后再推送远程
  • Git中本地分支合并后再推送到远程分支,不要将所有本地分支推送到远程

创建自己的Git账户

Gitee码云

在这里插入图片描述

个人推荐Gitee,因为Gitee是国内服务器,不会想Github一样出现无法连接到服务器的情况,国内使用比较稳定,如果你现在有Github的账户,完全可以使用Github账户来登录Gitee,并且可以将Github上的库迁移到Gitee上面来。

vscode中插件

Git Graph :VSCODE内部查看git分支插件,需要保证打开的VSCODE 文件夹目录有.git相关文件及文件夹
在这里插入图片描述
Git History
在这里插入图片描述

克隆一个工程到本地

  1. 首先找到一个工程,并且选择克隆→HTTPS→复制
    在这里插入图片描述 2. 使用快捷键Ctrl+shift+P打开命令面板 ,输入Git,选择克隆,并粘贴刚才复制的地址并回车,选择文件下载位置下载在这里插入图片描述
    3.按照下图顺序打开Git Graph
    在这里插入图片描述

主要操作

  • 新建分支
    首先点击分支名称,然后从弹出的命令面板中选择正在创建新分支,则从当前分支下创建新的分支;从…创建分支为从…分支(点击从…创建分支后会弹出选择)中创建新的分支
    在这里插入图片描述

  • 分支之间的关系
    平行世界:不同分支内的版本不会互相影响,可以同时进行不同模块的开发

  • 合并分支
    1、左下角选择需要合并的目的分支(developing)
    2、打开git graph,选择需要被合并的子分支(UART),点右键,选择Merge into current branch…
    3、如果合并产生冲突,选择需要合并的内容后,确认无误后,进行提交
    4、合并完毕,可以在git graph中查看合并的分支
    请添加图片描述

  • 回滚分支
    1、点击左下角分支选择,选择需要回滚的分支
    2、需要保证回滚前,在Git Graph中,不存在更改(Uncommitted Changes),如果存在,按以下方法处理
    提交至当前分支
    在源代码管理中,选择放弃所有更改
    3、在Git Graph中,选择需要回滚的版本,点击右键,选择Reset current branch to this Commit…
    4、分支回滚后,撤销所有的更改,回滚完毕
    请添加图片描述

  • 推送到远程
    打开对应分支后会弹出发布分支的选项,点击发布分支后会将本地分支推送至远端,并且在本地分支名称后面会出现origin,并且在Gitee上则会看到本地分支被推送至远程请添加图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值