branching-and-merging

    0热度

    2回答

    我以Git开始,我不完全理解分支如何工作。 我开始了基本的项目,我做了以下内容: 开始在 '主' 地方分支,创建2个文件:的1.txt和2.txt。添加这些文件。提交和推送。 => origin/master现在有2个文件。 创建从 '本地/主=头/主' 正在进行的分支(WIP)一个工作=> wip_12_pushed(它应具有文件1 & 2) 仍然在本地主,创建两个文件(3, 4))但甚至不添加

    -2热度

    2回答

    关于如何实际使用Git的问题。 我有部署到2台服务器上的代码(1个用于分段,1个用于生产);它是相同的代码,但对于几个文件(配置文件中的不同路径)。 注 - 我通常从开发笔记本电脑提交/推送,然后从这两台服务器上拔下。 我希望Git master分支是现在正在运行的生产文件集的精确副本。我认为它更有意义 - 是吗? 虽然,我不知道究竟放在哪里的diff为临时服务器: 是更好地使用登台分支?但是,那

    1热度

    1回答

    我正在从事有两个子目录的项目。我错误地完成了我的第一个目录在分支名为额外的工作,在此之后,当我完成第二个目录的工作时,我将所有文件上传到主,并提交了我的所有工作现在我的分支另外包含这两个目录,但只提交我第一项工作和第二项工作未触动(与开始时的代码相同)。而且我的主人包含了我第二部作品的所有文件,但没有第一部作品的痕迹,所有提交都涉及第二部作品。所以我怎样才能将这两部作品合并成一个包含我所有作品和所

    2热度

    1回答

    Bob克隆项目并从master创建本地分支A。 鲍勃增加了一些有用的帮助类清理/重构单元测试设置,并清除所有现有的测试感谢他们。 Bob提交,推送到远程服务器,然后创建一个拉请求,以便从John获得对此重构的代码审查。 约翰领导这个项目,忙于一个星期,所以无法立即审查。 要求代码审查后,Bob想编写一些全新的测试文件和设置的,因为它被认为是一个新的功能与工作相互分开拉请求结束补课。 显然,鲍勃想用

    0热度

    1回答

    我一直在做一些关于用git管理的项目的工作。在某些时候,我创建了 git -b my-branch 一个分支做了一些工作,COMMITED推到远程回购。后来,我合并: git checkout master git merge my-branch git push 但是,当我看图形与gitlab我没有看到树枝劈裂,只是这样的事情 * * * * * * * ^

    0热度

    1回答

    我正在使用TFS 2015,并且正在与分支模型拼搏。下面是我正在努力实现的: 当前我们有一个“开发”分支,我们从中为每个新的冲刺故事带来一个新的“特征”分支。我们完成编码,然后合并回“Dev”分支。这一点工作正常。 但现在我已经创建了一个“QA”分支“开发”分支,并希望应用以下编码/分流流: “开发”分支 - >“功能”分支 - >然后并入“QA”分支。 现在,当我试图从“Feature”分支合并

    0热度

    1回答

    我想,这个问题比技术更为自负。 我有这样的感觉,即有时当所有团队成员在同一分支上工作,在该分支进行多次自动合并后,Git将会丢失(或团队将会)并从最后一个版本中删除一些重要的更改。因此,如果某人克隆了存储库,我相信其中一些更改将不会存在,并给人留下的印象已经消失。 我不确定它是否真的以这种方式发生,但我相信我之前在一些项目中曾见过这种情况。阅读​​该分支中的更改历史记录,删除这些代码块并不会“ t

    1热度

    1回答

    在我们的SDLC中,我们通常同时处理未来的两到三个版本。为此我们使用分支,每个版本都有自己的分支。将版本部署到生产后,代码将合并回主,因为主代表始终代表生产代码库。这些更改也会合并到下一个开放版本分支,以便在下一个版本中不会丢失当前/上一个生产版本的更改。 我看到很多帖子提出了“发展”分支的概念。如何将开发分支与多个并发版本结合使用,特别是因为开发分支是单线程的?

    3热度

    1回答

    我一直在寻找的SonarQube Web服务API V5.5文档,并想在项目层面检索两件事情: SQALE评级 技术债务 哪个API能我完全使用直接获取这些值?

    1热度

    1回答

    我试图按照像一个一个Git分支策略如下图所示: 然而,当我从分公司到developrelease,然后合并release分支回到develop和master,在Github网络图显示如下: 这使得它看起来好像develop从release分支出来,反之亦然,因为它应该是(特别是一旦释放分支被删除并且其名称不再出现)。 我跟着从this tutorial完全步骤: git checkout -b d