VS2019 使用GIT
VS2019 使用GIT
1.背景
平时用VS2019开发居多,代码版本管理工具是git.而且VS2019对git支持是非常好的。本文专门用来记录在VS2019下Git的使用技巧。本文前提电脑需要安装git客户端。
2.常用操作
2.1 下载源代码
打开git的命令提示窗,输入下列命令获取代码
git clone https://github.com/xx/xxxx.git
2.2 提交代码
用VS2019打开解决方案后,修改代码后,用VS2019自带的git工具来进行代码提交。
具体如下所示(2个步骤,提交本地,推送远端):
2.3 新建分支
在VS20109的git面板,找到下列-“管理分支”
打开之后是这样的,
选中要切分支的远程分支,再选择git提交的记录,鼠标右键选择“新建分支”,并在接下来的窗口中输入“分支名称”,那么将以该行记录为止的源码作为另外一个新的分支。
最后,点击“创建”。分支develop就创建好,并自动签出到本地,如下图所示:
到这里,就在本地签出了一份新的分支代码,但是服务端并没有该develop分支。如果想将develop分支上传到服务端。直接提交就行。如下图所示:
2.4 合并分支
本小节可基于2.3节,在develop分支修改了代码后,想合并到main分支是怎么操作的了、
首先在VS2019中切换分支为“main”,打开“管理分支”的面板,选中develop远程分支。鼠标右键“将origin/develop合并到main”
点击“是”后,然后提交上去就行。
VS2019 使用GIT相关推荐
- VS2019中Git源代码管理总结
一.将VS2019中已有的项目与远程库进行连接 0.GitHub中创建远程库 首先在GitHub中创建一个库,并且这个库不要勾选上readme这个选项,(自己在尝试时如果Github上初始创建的项目带 ...
- VS2019添加git源代码管理-增加VS版本 16.10.4的GIT管理
文章目录 前言 VS2019添加git源代码管理-旧版本 VS2019添加git源代码管理-新版本 前言 本文当时创作时,VS的git源代码管理还没有做出改变,所以会导致很多读者有疑问,找不到团队资源 ...
- VS2017 Git团队协作工具入门操作说明
VS2017 Git团队协作工具入门操作说明 目录 一. 获取Git的服务端地址 1 二. 从VS上连接/下载服务端GIT内容, 1 三. 从VS中上传本地修改到GIT服务端去 4 四. 同步最新的版 ...
- VS2022安装失败
VS2022安装的曲折路线 背景情况 背景具体比较曲折,这里长话短说(按照时间顺序) 本人12月中旬安装Windows11,准备尝鲜 10天内win11可以很方便地退回win10 在此十天内,使用磁盘 ...
- 最详细之教你Jenkins+github自动化部署.Net Core程序到Docker目录
环境 centos7.9,.NET5 回到顶部 一.Jenkins搭建 1)下载Jenkins的war包 在\home目录建一个jenkins目录放jenkins的包 #进入\home目录 cd \h ...
- WIN10 用gnuradio软件连接rsp1
WIN10 用gnuradio软件连接rsp1 一 安装 gnuradio 二 gnuradio 连接rsp1 三 运行效果 刚开始接触sdr,淘宝买了一个国产的rsp1接收器,尝试在win10环境下 ...
- 在Visual Studio 2019(VS2019)中使用GIT进行代码控制
1. 打开团队资源管理器Team Explorer 打开Visual Studio并转到菜单Team Explorer => Manage Connections => Manage Co ...
- vs2019从远程git仓库拉取代码到本地目录,并切换分支
文章目录 1.打开vs2019 2.选择克隆存储库 3.在本地新建一个空文件夹(你要把代码拉到的地方),我这是在D盘下新建了一个叫GitTest的文件夹 4.输入相应地址 5.点击"克隆&q ...
- ViSP安装之Windows系统基于VS2019编译器编译获得VISP动态库
Windows系统基于VS2019编译器编译获得VISP动态库 官网地址: Installation from source for Windows with Visual C++ 2019 (vc1 ...
最新文章
- 平衡二叉树-splay c/c++代码实现
- JAVA设计模式之门面模式(外观模式)
- Python-EEG工具库MNE中文教程(9)-参考电极应用
- 关于JS中的JSON
- C++后继有人——D语言
- 【转】Kettle集群
- 2017计算机等级考试题,2017年计算机二级考试题库及答案
- Java图片处理(二)图片加水印
- python map lambda 分割字符串_[转] Python特殊语法:filter、map、reduce、lambda
- python queue threading_Python 多线程 -thread threading Queue- 简单学习
- Uber开源基于web的自主可视化系统,可共享数据
- Guava学习笔记(四):复写的Object常用方法
- linux中/etc/fstab文件删除或修改了,导致系统无法启动
- Msm8960(APQ8064)平台的MSM-AOSP-kitkat编译适配(4):验证代码并编写自己的device
- 当天剩余时间,当月剩余时间(秒数),用于redis设置过期时间
- 勇敢面对人生的苦难(转载自https://www.xuemeiwen.com/)
- 语义网络,语义网,链接数据和知识图谱
- matlab日常(2)
- 人脸识别嵌入式Linux芯片瑞芯微RV1109参数介绍
- 浅谈mysql 平衡二叉树理解_浅析二分查找,二叉树,平衡二叉树,B树,B+树
热门文章
- 从高德上同步省市区行政区划数据到本地数据库demo
- HashMap原理以及面试相关
- nim_duilib加libvlc制作简单播放器
- HTML <dt> 标签
- java 调用 jacob_java访问com组件_jacob使用指南
- Siliconlabs Matter Over Wifi分享
- 掌上好医APP的推广模式牛逼在哪
- 计算机桌面底部图标一直闪烁,Win10电脑桌面图标和任务栏图标一直闪烁不停刷新的解决方法...
- 高等数学精讲01 第一章第一节 函数
- 淘特商品详情API接口(商品销量接口,商品销量排序接口,商品价格接口,商品属性接口)