GitHub与VS2013完成项目管理
https://github.com 程序员应该去注册一个账号的网站
1.创建一个仓库
登录你的github网站:找到新建一个仓库的入口


一些基本信息填写完毕后,点击创建,即可拥有一个仓库
2. 让VS与你新建的仓库连起来

git的地址怎么找,如图

大致基本一介绍,接下来,来一个完整的步骤
1.新建完成一个git仓库,创建完成,点击查看如图,下面的https连接就是 git 地址

2.打开VS ,调出团队资源管理器,贴入git地址,和选定本地库路径,注意这圈红的文件名一致,然后 点击克隆

此时可以看到,以克隆一个本地库,但是没有任何项目

3.新建一个测试项目,项目要放到本地库中

新建完成后,如图

然后提交项目,右键解决方案


然后点击提交,然后再点击同步按钮就能同步到给git中了。
这里需要注意 ,大家会看到 分支:master ,这个东西怎么来的?
这是你在git 创建仓库时,为你自动创建的一个默认分支

分支创建后一定要发布分支,分支才可使用。
下图是我的测试项目同步到git

其实到这里,VS + Git管理项目已经可以使用了。
附带:
使用vs进行git的分支管理:
新建分支和管理分支入口

我这里点击管理分支

点击创建分支,可以看到,分支以创建,但是没有发布

发布分支

分支发布成功

为什么要创建分支:主要是解决多人开发中,各自在各自的分支中编写代码,然后确认无误 后提交到最终的主分支,来完成最终代码的统一。
主分支(master)和 自己定义的分支(pxs) 怎么来进行代码拉取与上传呢
1.首先你需要将git中master分支上的代码先同步到本地master上,来确保我本地master分支的代码是最新的


将master分支,合并到pxs分支中

然后将pxs同步

这里就完成了 master 到 pxs分支的同步。如果需要将pxs 同步到 master 也是同样的方式。
如果要将自己分支提交到主分支时一般流程为
pxs 中的项目编译通过 > 提交 > 同步pxs > 切换分支到master分支 > 同步master分支 >
合并master 到 pxs > 再次同步pxs > 再次确保pxs编译通关 > 合并 pxs 到 maste > 同步master
GitHub与VS2013完成项目管理的更多相关文章
- Github 新的项目管理模式——Projects
Github 新的项目管理模式--Projects Issues Github 中传统的项目管理是使用 issue 和 pull request 进行的,这部分内容不是本文重点,不再赘述. 但有一些功 ...
- GitHub 12个实用技巧-从projiect项目管理、代码链接到博客wiki全过程
1 在GitHub.com上编辑代码 2 粘贴图片 3 美化代码 4 在PRs中巧妙关闭issues 5 链接到评论 6 链接到代码 7 灵活使用GitHub地址栏 8 创建复选框列表 9 在GitH ...
- 项目管理模式——Projects
Github 新的项目管理模式——Projects Github 新的项目管理模式——Projects Issues Github 中传统的项目管理是使用 issue 和 pull request 进 ...
- 一年一度!GitHub 开发者大会「GitHub 热点速递 v.22.45」
GitHub 是全球最大的开源社区,它的一举一动都深受每一位开源爱好者的关注.这周末刚落下帷幕的<GitHub Universe 2022>是 GitHub 发布最新产品.功能.报告和计划 ...
- 工具武装的前端开发工程师 Mac 软件清单
Awesome Mac 这个仓库主要是收集非常好用的Mac应用程序.软件以及工具,主要面向开发者和设计师.有这个想法是因为我最近发了一篇较为火爆的涨粉儿微信公众号文章<工具武装的前端开发工程 ...
- ## 分享一下Mac(苹果电脑)里面好用的软件!
该文章主要分享 Mac电脑常用的软件 文章来源于 github小弟调调™的仓库转载 说明 [Open-Source Software][OSS Icon] 表示 开源软件 ,点击进入 开源 仓库: ...
- 一个JAVA程序员经常访问的网站
综合技术网站: CSDN http://www.csdn.net/ 51CTO http://www.51cto.com/ 开源中国社区 http:/ ...
- MAC常用软件推荐
SQL建模 http://dbwrench.com/download/install/mac_install.shtml 参考https://github.com/helantao/macOS/blo ...
- python不得不知的几个开源项目
1.Trac Trac拥有强大的bug管理 功能,并集成了Wiki 用于文档管理.它还支持代码管理工具Subversion ,这样可以在 bug管理和Wiki中方便地参考程序源代码. Trac有着比较 ...
随机推荐
- 【转】Android 使用Scroller实现绚丽的ListView左右滑动删除Item效果
原文网址:http://blog.csdn.net/xiaanming/article/details/17539199 转帖请注明本文出自xiaanming的博客(http://blog.csdn. ...
- VirtualBox - 自动调整屏幕大小,显示分辨率
在VirtualBox中安装了Ubuntu后,Ubuntu的屏幕调整不太好,操作起来非常不方便,需要安装Vbox的增强功能.具体如下:1, 在 设备--> 安装增强功能这时会自动加载VBOXA ...
- 关于开发板不能ping通外网IP
最近在做远程监控的项目,打算用开发板给一个网站发送数据包.不过发现开发板只能ping通同一局域网内的ip,外网的ip不能ping通.纠结了半天发现是网关没有设置的原因.下面来说说如何解决这个问题. 首 ...
- Tomcat启动时报错:java.net.BindException: Permission denied <null>:80 【转载】
本文转载自: http://blog.sina.com.cn/s/blog_4550f3ca0101g37l.html 问题起因:做负载均衡时需要将Web工程与Wap工程同时部署在一台Suse服务 ...
- 给Eclipse提速的7个技巧(转载的)
大约一个月前,我发表了一篇博客,其中介绍了对Eclipse的爱与恨. 有些人问我如何给Eclipse提速,这篇文章就来讨论这个问题.顺带提一下,这篇文章不是比较IDE,所以不要说你讨厌某个IDE而 ...
- 纯CSS无hacks的跨游览器多列布局
利用纯CSS创建一个等高多列的布局并不件易事,本教程将着重分析出现在多列布局的多个问题,然后为大家等来一个简单全游览器通吃的解决方法,不使用图片,脚本,CSS hacks并在最严格的XHTML 规范中 ...
- CodeForces 371D. Vessels
暴力+胡乱优化就过了..tags给的东西似乎什么都没用到.....CF的数据是不是有点水啊.....果然是没有营养的题目..... D. Vessels time limit per test 2 s ...
- 【科研论文】W5100在远程电力质量监测设备中的应用
摘要: 针对传统电力质量监测方法实时性.多参数测试性能较差的缺点,提出了将以太网接入技术与电能采集相结合进行电力质量现场和远程在线监测的设计方案.硬件设计采用微控制器STM32FI03和以太网控制芯片 ...
- Remember the Word,LA3942(Trie树+DP)
Trie树基础题,记录下代码. #include <cstdio> #include <cstring> #define MaxNode 4005*100 #define No ...
- [React] Radium: Updating Button Styles via Props
In a CSS library like Bootstrap we can set a button's style to be "primary" or "secon ...