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有着比较 ...
随机推荐
- cryptopp开源库的使用(零):windows下使用visual studio编译
编译相当简单:打开目录下的sln文件直接编译即可,官方支持到vc2012,我使用vs2013也没有错误,优秀的开源库总是便于使用. 编译的时候注意运行库得选择需要跟使用该库的保持一致,否则会出现重定义 ...
- XBox360自制系统的更新(Update)
升级和更新 升级(Upgrade):从Windows XP到Windows 10,这叫升级,不叫更新.XBox360升级失败的话,后果可能会比较严重,直接就无法开机了. 更新(Update):在Win ...
- 使用cocoapods导入第三方后 报错_OBJC_CLASS_$_XXX
我们手动导入第三方库的时候,感觉管理不是很方便,于是会选择使用Cocoapods管理.现在记录一下使用心得,当使用cocoapods导入afnetworking或者其他框架的时候,发现调用的时候总是报 ...
- 两个关于XML解析报错问题小记
Caused by: org.xml.sax.SAXParseException: The string "--" is not permitted within comments ...
- 实用bootstrap 表格控件
http://wenzhixin.net.cn/p/bootstrap-table/docs/examples.html
- setTimeout()的返回值
今天遇到一个问题,题目如下: var len=4; while(len--){ setTimeout(function(){ console.log(len); },0); console.log(l ...
- Java集合类具体解释
假设您喜欢这些文章,欢迎点击此处订阅本Blog 集合类说明及差别 Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Ma ...
- Hadoop安装测试简单记录
安装的节点如下:1个namenode.1个hiveserver.3个dataNode192.168.1.139 namenode1192.168.1.146 hiveserver 192.16 ...
- Mac搭建Git/GitHub全过程
在GitHub上注册了账号,建立了第一个hello-world repository,然后打算把Git平台配置在自己的机器上.因为是Mac OS,我也是一个初学者,很多功能需要自己摸索,于是各种百度, ...
- CentOS6.3 Firefox安装FlashPlayer
这段时间搞搞CentOS,我自己用的版本是CentOS6.3,基本上都差不多,过程都一样,主要说一下步骤 1.从Adoble官网下载FlashPlayer插件,下载地址:http://get.adob ...