在Visual Studio中使用GitHub扩展插件【1】——安装插件新建仓库
文章目录
- 前言
- 准备工具
- 操作步骤
- 安装Extension
- 新建Repository
- 新建Solution
- 将已有Solution添加到Git中
- Commit & Sync & Push
- 尾巴
前言
Visual Studio的强大不必多言,GitHub又是众多大佬项目托管的首选平台,若能直接在VS中新建文件发布至GitHub,岂不美哉。
准备工具
- Visual Studio (这里使用2019 Community版)
- GitHub Extension for Visual Studio
- GitHub账号
操作步骤
安装Extension
首先从上面连接中下载Extension,或者直接在VS菜单栏Extensions中选择Manage Extensions
搜索github,安装
会提示关闭软件时执行安装。这里我们直接关闭软件,会弹出安装提示,选择Modify,安装程序会自动开始。安装完成后我们重启VS
新建Repository
重启后选Continue without code,在右边栏切换到Team Explorer,出现了GitHub的选项,点Connect
登录自己的GitHub账户
登录后右侧边栏会出现如图几个选项
Clone是将GitHub上的项目复制到本地。这里我们是需要新建一个Repository。点击Create,输入各种信息后点Create
这样我们就新建了一个空白Repository,此时应该会有如下界面
新建Solution
现在我们来新建一个solution
在右侧solution下点New,按自己需求创建。这里按照国际管理,来一个hello_world,使用C++编写,命令行程序,Project与Solution同名同目录。新建后可以看到已经自动添加进去了
切换回Solution Explorer,在之前创建的hello_world这个Project中添加一个C++文件,命名为main.cpp,写入如下内容
#include <iostream>int main()
{std::cout << "Hello World!";return 0;
}
将已有Solution添加到Git中
如果想将已有Solution添加到Git中,则需要将整个Solution文件夹复制到Git文件夹中,此时该Solution将会自动在Explorer中显示
Commit & Sync & Push
在Commit之前我们先检查一下有没有错误。直接Build,Debug一下。嗯,没问题
切换回Team Explorer,在solution中选Show Folder View,可以看到我们将要Commit的目录如图所示
在Team Explorer中选择Changes,按自己需求填写设置后Commit All
注:上图左侧打开的是 .gitignore 文件,在里面可以手动设置哪些文件在Commit时被忽略
然后Sync
最后Push
Push成功会有如下提示
现在来看看GitHub上是什么效果
尾巴
至此GitHub扩展的安装与全新创建一个仓库的教程结束。
本篇教程基于本人经验编写,如果有错误的地方欢迎各位大佬提出指正
在Visual Studio中使用GitHub扩展插件【1】——安装插件新建仓库相关推荐
- 关掉visual studio 在桌面上右键---在visual studio中打开
关掉visual studio 在桌面上右键-在visual studio中打开 visual studio 在桌面上右键-会出现在visual studio中打开 看这里,就可以 1.新建个文本文档 ...
- powershell 编程_如何使用PowerShell以编程方式更改Visual Studio中的默认浏览器,并可能使自己陷入困境...
powershell 编程 UPDATE: Why my own MacGyver solution was brilliant in its horrible way, the folks over ...
- 详述Visual Studio 代码远程开发扩展中的远程命令执行漏洞
聚焦源代码安全,网罗国内外最新资讯! 编译:代码卫士 Visual Studio 代码远程开发扩展(Code Remote Development Extension) 1.50 未能在将其用作 s ...
- Visual Studio中使用Macros插件给代码添加注释、时间和以及自动脚本
title: Visual Studio中使用Macros插件给代码添加注释.时间和以及自动脚本 date: 2020-09-11 sidebarDepth: 2 tags: 代码 Visual st ...
- 在Visual Studio中使用Git [关闭]
作为一个长期的Visual SourceSafe用户(和仇恨)我正在讨论与同事转换到SVN ; 他建议改用Git . 显然,它可以在没有中央服务器的情况下用作点对点(我们是一个3开发团队). 我无法找 ...
- 详解在Visual Studio中使用git版本系统 [转]
详解在Visual Studio中使用git版本系统 作者:掷鸡蛋者 , 发布于2012-6-21 这篇教程的预期,是希望没有任何版本使用基础的新手也可以掌握,所以细节较多,不当之处,欢迎指 ...
- 在Visual Studio中使用命令行参数进行调试
我正在Visual Studio中开发一个C ++命令行应用程序,需要使用命令行参数进行调试. 目前我只使用我需要的参数(如此program.exe -file.txt )运行生成的EXE文件,但这样 ...
- 如何在Visual Studio中直接使用示例代码浏览器搜索下载和管理代码示例
今天微软一站式示例代码库团队发布了示例代码浏览器的Visual Studio 扩展.有了它,开发人员就可以在Visual Studio 2010里直接通过Alt+F1快捷键搜索示例代码,并方便地对示例 ...
- 在 Visual Studio 中使用 Q# 进行量子编程
1 量子计算机与量子编程 1.1 量子计算机 Quantum computing is computing using quantum-mechanical phenomena, such as su ...
最新文章
- Cocos 发射和监听事件 事件派送(TypeScript)
- 使用 dispatchEvent() 方法
- uni-app接口封装
- java写界面_java能不能直接做界面窗口
- 资源权限操作-查询所有资源权限
- AppiumDriver java部分api
- python动态绘图并保留之前绘图_[转]基于Python实现matplotlib中动态更新图片(交互式绘图)...
- Android之自定义控件入门
- java post 注册_利用JAVA发送POST请求(垃圾注册就是这么产生的) | 学步园
- 如何成为python高手(转)
- python能同时输出商和余数的函数_在两个独立变量中同时得到楼层除法和余数
- 循迹避障智能小车c语言程序,智能循迹避障小车完整程序lpar;亲测好使rpar;
- 使用WinDbg分析蓝屏dump原因
- python爬虫遇到动态加密怎么办?爬取某点评网站内容
- android 服务自动运行怎么办,Android服务开机自动运行
- WPS2019 Ubuntu可以插入公式
- 内存和硬盘在计算机中的作用,电脑内存的作用 内存条的作用到底是什么
- 2022“美亚杯”第八届中国电子数据取证大赛-个人赛题目
- git 误删文件如何恢复
- ubuntu16.04 安装为知笔记