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有着比较 ...
随机推荐
- openStack 云平台使用一般杂记
1. To launch an instance,you must at least specify the flavor,image name,network,security group,keyp ...
- String Format for DateTime [C#]
This example shows how to format DateTime using String.Format method. All formatting can be done als ...
- 家族企业的常青之道——leo鉴书68
<Leo鉴书(第1辑)>已登陆百度阅读,今后还将不断更新.免费下载地址:http://t.cn/RvawZEx 企业怎样长久传承.怎样长期有效操持活力.是多元化经营还是集中精力打一点,这些 ...
- android开发4:Android布局管理器1(线性布局,相对布局RelativeLayout-案例)
控件类概述 View 可视化控件的基类 属性名称 对应方法 描述 android:background setBackgroundResource(int) 设置背景 android:clickabl ...
- 1629 - Cake slicing(DP)
花了近2个小时终于AC,好爽.. 一道类似于最优矩阵链乘的题目,受<切木棍>那道题的启示,该题的原理也是一样的,仅仅只是变成了且面积.那么对应的也要添加维度 . 显然要完整的表示状态,最少 ...
- eclipse中svn版本不兼容问题
eclipse中导入本地svn管理的Android项目 使用svn时弹出以下提示: org.apache.subversion.javahl.ClientException: Unsupported ...
- MVC4建立DBContext的EF6数据
MVC4建立DBContext的EF6数据时 1.需要using System.Data.Entity;命名空间 2.此命名空间需要安装EntityFromwork.dll,此dll可以在项目——&g ...
- Android学习手记(2) Activity生命周期
1. 单个Activity的生命周期 当只有一个Activity的时候, 首先执行onCreate->onStart->onResume. 这时, 窗口便显示在屏幕上了. 然后我们按返回键 ...
- csms发布步骤
1.wcf发布 通过点击 CSMS2.Application,右键发布按钮,将文件拷贝 2.打包文件 CSMS2.Resources 中 update.config 修改为对应 ServerUrl地址 ...
- Python 中 open()文件操作的方式
Python的open方法用来打开一个文件.第一个参数是文件的位置和文件名,第二个参数是读写模式: f=open('/1.txt','w') 读写模式的类型有: rU 或 Ua 以读方式打开, 同时提 ...