github-VS2013 git 源代码管理

问题描述

VS2013 git 源代码管理

“无法将本地分支 master 发布到远程存储库 origin,因为此处已存在具有同一名称的分支。您可能需要重命名您的本地分支,然后重试。”

出现了这个错误,虽然我重命名分支后成功了,但是仍然存在疑问。我想要更新master分支怎么弄?难道我每次更改代码都要新建一个分支? (我github 新手)

解决方案

同遇到过这样的问题,不知道朋友的问题是不是已经解决了,我的分析和解决方式如下,多多指教:
因为github新建项目的时候选中了初始化选项而加进了master分支,这时候VS2013往远端推送项目时会提示你描述的问题(具有统一名称分支,也就是master分支),在github新建项目的时候不要选中初始化,这时候远端没有master,可以将本地的master分支向你的远端服务器提交。
“Initialize this repository with a README”这一项不要选上试试,这样新建的仓库就不会带上master分支了。

时间: 2024-08-21 18:41:37

github-VS2013 git 源代码管理的相关文章

基于git的源代码管理模型——git flow

说明: 本文以nvie的"a successful git branching model"为蓝本,结合我个人理解写成.如有谬误,还请各位指出.多谢! Note: This article is highly based on nvie's a successful git branching model. Thanks nvie. Git Flow 是什么 Git Flow是构建在Git之上的一个组织软件开发活动的模型,是在Git之上构建的一项软件开发最佳实践.Git Flow是一套

Git~GitLab当它是一个源代码管理工具时

最近开始接触和使用GitLab,用它来做源代码的版本控制,CI.CD持续集成和持续交付,感觉功能确实很强大,今天也只能先说一下它的源代码管理功能,核心就是GIT,对GIT进行了封装,提供了一些扩展功能,事实上GitLab类似于GitHub,都是以Git以基础的! 下面我们来看一个场景,首先你在GitLab上建立了一个Project,然后本地有对应的项目,希望把本地现有的项目迁入到GitHub上,主要分为以下几个步骤: 一 在远程建立一个仓库,它有https和ssh的地址 二 本地建立仓库文件夹

git学习------>Git 分支管理最佳实践

ps:本文转载于 : https://www.ibm.com/developerworks/cn/java/j-lo-git-mange/index.html Git 是目前最流行的源代码管理工具.大量的软件项目由 GitHub.Bitbucket 和 GitLab 这样的云服务平台或是私有的 Git 仓库来管理.在使用 Git 时通常会遇到的一个问题是采用何种分支管理实践,即如何管理仓库中作用不同的各类分支.和软件开发中的其他实践一样,Git 分支管理并没有普遍适用的最佳做法,而只有对每个团队

源代码管理工具TFS2013安装与使用

原文:源代码管理工具TFS2013安装与使用       最近公司新开发一个项目要用微软的TFS2013进行项目的源代码管理,以前只是用过SVN,从来没有用过TFS,所以在网上百度.谷歌了好一阵子来查看怎么安装和配置,还好花了一天时间总算是初步的搞定了,下面就简单介绍一下安装和配置过程.      一.安装和配置过程介绍            要安装TFS2013当然要先进行下载了,可以在下面的地址下载:http://www.microsoft.com/zh-cn/download/detail

源代码管理十诫

英文原文:The 10 commandments of good source control management,翻译:图灵社区周庆成 若是还有可以毫无偏见地涉及各个编程语言,比源代码管理软件更必要的工具,我倒是很想见识一下.源代码管理软件是我们工作的必备工具,是许多开发团队的血液.那为什么我们都会对它有所误解呢?为什么都很难理解版本控制系统的核心价值和基本原理呢? 我总结出10条惯例--如果你愿意也可以用"戒律"--意味着必须服从它而且从一开始很难去理解.它们与所有类型编程语言的

《Git版本控制管理(第2版)》——第1章 介绍 1.1背景

第1章 介绍 1.1 背景 现如今,难以想象有创意的人会在没有备份策略的情况下启动一个项目.数据是短暂的,且容易丢失--例如,通过一次错误的代码变更或者一次灾难性的磁盘崩溃.所以说,在整个工作中持续性地备份和存档是非常明智的. 对于文本和代码项目,备份策略通常包括版本控制,或者叫"对变更进行追踪管理".每个开发人员每天都会进行若干个变更.这些持续增长的变更,加在一起可以构成一个版本库,用于项目描述,团队沟通和产品管理.版本控制具有举足轻重的作用,只要定制好工作流和项目目标,版本控制是最

VS2012 源代码管理没有svn

问题描述 当前安装的SVN版本:AnkhSvn-2.5.12478VisualSVN-4.0.10上面两个好像是32位的VS版本:在[已安装的产品]列表中并未找到SVN已经尝试过N多版本,网上也说是亲测可用,可我装上以后不管是重启VS还是重启电脑都没用.VS2008和2010源代码管理选项中都有SVN这个选项,可就是2012没有.求大神····················································· 解决方案 解决方案二:没人??????????????

源代码管理的十条戒律

源代码管理是我们工作中很重的一部分,是很多开发组的生命.但是我们往往在这方面犯错,不理解很多基本的,核心的版本控制的概念. 我在这里列出了十条建议,可以说是戒律.虽然我会用 Subversion 和 .NET 来做示例,但这些戒律和你用的编程语言还有源码管理工具无关. 1. 彻底抛弃 VSS!VSS 已死,就让它离去吧.它曾经很有用,但是现在其他 VCS(Version Control System)已经远远超越了它.微软也决定从明年开始不再支持 VSS了.老实说,在1995年,VSS是一个伟大

vs2013 git 没有冲突也提示冲突预防 导致无法同步

问题描述 vs2013 git 没有冲突也提示冲突预防 导致无法同步 我在使用git同步代码的时候,提示了如图的错误 但是我确定没有做过任何修改 而且git也没有提示任何冲突需要解决,这个问题最近在多台机器上发生,实在不知道是什么原因 解决方案 提示冲突肯定是有冲突的,你需要手动解决一下冲突然后同步. 解决方案二: 看看是否提交的分支与远程分支有冲突,因为你并不一定就是提交的你本地所看到的分支 解决方案三: 先git checkout master到主分支,然后git pull等看是否有merg