Masimaro's blog - Git与Github
type: channel
link: https://www.masimaro.top/category/git_and_github/
description: 分享git与github相关内容
items: 如何利用git shell提交代码到github
items: 如何将VS 2015中的项目上传到github

如何利用git shell提交代码到github
type: item
date: 2017-02-21T22:19:00+08:00
description: 在很早之前我根据找到的一些资料以及自己的实践总结了一篇如何将VS2015上的代码上传到GitHub上，后来我发现有小伙伴私信我，说跟我上面写的不一样，但是那段时间也比较忙，当我发现有人私信的时候差不过过了一个多月了，也就没有回复，最近重新装了系统，在重新下载相关插件时速度太慢了，实在是受不了，故在网上找了些资料，来试试使用命令行，将项目上传到GitHub上，废话不多说，直接说操作步骤。首先在GitHub上新建一个代码仓库，并记录下它的地址：打开GitHub客户端中的git shell（客户端请在网上自行下载）利用cd命令切换到项目目录下利用命令git init 初始化一个代码仓库利用命令 git add . （注意后面有一个点，代表将本地项目工作区的所有文件添加到暂存区）利用命令 git commit -m “注释" 将暂存区的文件添加到本地的代码库中将本地代码库关联到GitHub上git remote add origin 之前保存的代码仓库的地址将本地仓库上传git push -u origin master这样再次在GitHub上查看，可以看到我们的文件已经被上传上来了如何提交更改提交新建的文件为了演示这个，我们在项目中添加两个文件，分别为EnumDriver.h和EnumDriver.cpp由于里面有新建的文件，所以第一步利用cd命令切入到这两个文件所在的目录中首先将这两个代码文件加入到暂存区中cd SimWinObj git add EnumDriver.h EnumDriver.cpp可以使用命令git status 可以查看当前项目的改变(后面有文件被改变是由于我之前编译过整个项目，所以可能某些配置文件存在被改变的情况)从上面的图中可以很清楚的看出那些文件被修改，哪些是新加的文件确认没有问题后，使用命令git commit提交更改，注意：这里仍然需要加上-m"注释" 不然会拒绝提交后使用命令git push -u origin master将这些更改提交到远程仓库中这些执行完成后发现这些修改已经提交到GitHub上了

如何将VS 2015中的项目上传到github
type: item
date: 2016-08-11T21:38:00+08:00
description: 最近开始慢慢接触github，现在希望将自己平时写的小程序，上传到github上，以便以后有个参考，在遇到同样问题的时候不至于想不起来怎么做而到处找别人的例子。VS 2015设置首先下载跟github相关的插件在弹出的对话框中选择联机，在右侧的搜索栏中输入关键字，搜索，下载对应的扩展程序重启后点击视图，选择团队资源管理器，选择连接管理在github官网创建代码仓库登陆github的官网，并创建一个代码仓库，记住该代码仓库的地址新建项目选择提交到git上后，在团队资源管理器中会显示这样的界面提交之后回到团队资源管理器的主页中，然后选择同步在地址栏中填入仓库的地址，并点击发布同步成功后，再次到新创建的代码仓库下，刷新一下，会发现这个时候项目已经上传上来了如果程序以后进行更新，那么只需要点击提交，然后填入提交的原因，注意因为上传时需要.opendb 和.db文件，而这个时候VS打开项目时又打开了这两个文件，所以上传会失败，需要在上传时忽略它们.上传它们后只需点击同步即可