branch相关内容

在多次提交后创建git分支

我在GitHub上有一个存储库,其中有一个我一直在本地存储库中使用的分支master.在某个时候,我停止将提交推送回GitHub上,因为我担心它们会破坏事情.现在,我在本地存储库中有很多提交,我想将其提交回GitHub. 但是,我宁愿在GitHub(development)上创建一个新分支,而不是将其推送回master,然后将所有本地提交推送回该分支(只有在它们合并后,我才将其合并回mast ..
发布时间:2020-11-15 00:24:55 其他开发

如何将开发分支重置为母版

我有develop& master分支,我的develop分支现在很凌乱,我想重置它并将其作为我的master的副本.我不确定将master合并到develop是否会使它们两者相同.尝试合并后,我遇到了许多冲突,我使用以下方法解决了这些问题: git checkout develop git merge origin/master //got many conflicts git check ..
发布时间:2020-11-15 00:05:20 其他开发

在特定变更集处创建分支,此后将changets移动到其他分支

假设的情况: 误了,我一直在我的“ Main”分支工作。 我需要做的是有效地将Main分支重置为特定的变更集-例如1001。 1001年后的变更集,我想移至新分支-'Dev' 这可能吗? 我来自git背景,因此,如果这是一个git存储库,我可能会使用以下内容: git checkout -b Dev 1001 //在1001 创建分支git checkout M ..
发布时间:2020-09-23 19:25:58 其他开发

git fetch不断失败

我在TFS女士上创建了一个分支,并尝试使用以下代码将其拉到本地计算机上: git提取 这是提取的结果: 错误:无法更新ref'refs / remotes / origin / tryYourself / 192RestService':无法为'.git / logs / refs / remotes / origin / tryYourself / 192Rest ..
发布时间:2020-09-23 19:25:52 其他开发

供应配置文件前缀与其编译时使用的前缀不同

我遇到了使Branch无法工作以进行深层链接的问题。我认为这是因为应用程序前缀。 我转到开发人员门户并创建一个新的应用程序ID: 然后我使用该应用程序ID创建新的配置文件: 当我转到设置我的prov个人资料和dev cert前缀不匹配: 因此,我猜该应用程序的编译前缀与配置文件中的前缀不同。因此,当我尝试从Branch深层链接时,找不到该应用。 我尝试创建新的证书,新 ..
发布时间:2020-09-23 19:25:48 移动开发

有没有办法使分支在TFS中不可见?

我知道有一种方法可以设置分支的权限,这样特定的人就无法读取/签出/签入文件。 但是,那里一种完全隐藏这些文件夹/分支以使这些人甚至看不到它们的方法? Btw,我们正在使用TFS2010。 解决方案 比方说,我拥有$ / Proj / Branch1,并且拒绝向用户A读取$ / Proj / Branch1的权限。这将使$ / Proj / Branch1及其下的所有内容对于用户 ..
发布时间:2020-09-23 19:25:46 其他开发

git remote merge commit导致gerrit中的虚假依赖

我正在使用git中的远程分支。在做任何工作之前,我先进行一次git pull以获取ToT。当我查看git日志时,发现它会自动创建带有消息的合并提交:“ ssh:// myserver:1111 / mybranch的合并分支'master'”。然后,我做我的工作并做出我的更改。在那之后,我推动我的零钱。我们的系统已安装Gerrit进行代码审查。我的新更改以gerrit显示,并依赖于合并提交。我该如 ..
发布时间:2020-09-23 19:24:42 其他开发

includeIf与git中的分支

是否有人设法将git配置为使用类似的东西 [includeIf“ onbranch:feature /”] 路径=〜/ .features.gitconfig 我将tar.gz附加到码头工人的容器上。您可以 docker import 来查看运行时遇到问题的配置。 下载docker 解决方案 确保您使用的是Git 2.23或更高版本: ..
发布时间:2020-09-23 19:24:37 其他开发

与SVN相比,Git如何处理分支?

相对简单的问题,但是我在互联网上找不到很多。我所有的搜索结果仅显示了如何使用git分支,但没有说明它的不同之处。 我知道,使用SVN,创建主干的新分支意味着将主干的完整副本复制到“分支”目录中,我也知道Git不会像SVN那样创建全副本-那么它有什么作用? 也许与SVN相比,git的标签处理方式可能是对此的扩展? 预先感谢。 解决方案 在git中,分支只是指向特定修订版本的 ..
发布时间:2020-09-23 19:24:34 其他开发

无法删除不存在的分支?

查看此屏幕截图...我只是查询了分支,它显示了分支“列表中的分支”是不同的油...然后,当我尝试“ del,rm或checkout”分支时,它说分支不匹配...这是屏幕截图: 发生的事情是,一旦合并新的内容,我便从github上删除了该分支。主。然后,反过来,我从github提取了新的master并进行了合并。都是一样的。如何删除git说不存在的分支?我还重新登录: 任何想法...? ..
发布时间:2020-09-23 19:23:28 其他开发

切换到不同的svn分支时出错

我有两个SVN分支(例如,开发和稳定分支),并希望从一个分支切换到另一个分支。 在每个教程中都有类似以下的命令: rootOfLocalSvnCopy:> svn开关urlToNewBranch。 但是它导致错误我的情况: svn:“ / svn / rootOfLocalSvnCopy /!svn / vcc / default”上的REPORT请求失败> svn: ..
发布时间:2020-09-23 19:23:20 其他开发

使用历史记录创建新的TFS分支

我需要进行分支,但是我还需要保留历史记录,以便删除一些变更集并构建一个新项目。我尝试在UI中进行分支,并创建了一个仅包含一个历史项的新分支,该分支表明该历史记录是从某某位置分支的。 解决方案 您必须在新分支中的文件上单击“查看历史记录”,然后单击分支创建变更集上的 下拉箭头 ,就会显示旧的历史记录。 根据您的情况,您可以仅使用变更集进行分支,而不必使用最新版本。下面的详细步骤: ..
发布时间:2020-09-23 19:23:18 其他开发

可以在TFVC孤儿分支中重命名主分支吗?

我目前在TFS 2015中使用开发和发布分支隔离策略。我被要求重命名主分支。从该帖子(重命名TFS 2013分支)中了解到,重命名实际上是分支,并且删除。如果我这样做,是否有可能孤立开发和发布分支及其历史? 解决方案 不会。 您仍然可以查看分支的层次结构。重命名的分支将替换层次结构中的上一个分支。您不会丢失Development and Release分支的历史记录。但是,上一个主分支的历 ..
发布时间:2020-09-23 19:23:16 其他开发

SQL存储过程:条件返回

嗨,我想创建一个执行以下操作的简单存储过程: 伪代码 @tempSelect =“ SELECT * FROM Table” 如果(@Param为NULL),则 exec @tempSelect 否则 exec @ tempSelect +'WHERE id ='+ @Param +' 此方法有效吗?谢谢。 解决方案 尝试 从表 中选择* ..
发布时间:2020-09-23 19:23:14 其他开发

为什么我可以两次创建相同的SVN分支?

我能够创建相同的SVN分支两次。我希望SVN不允许我再次创建相同的分支。请帮助我解决此问题。 解决方案 来自 SVN红皮书: Subversion没有分支的内部概念,它只知道如何制作副本。复制目录时,结果目录只是一个“分支”,因为您将其附加了该含义。您可能会以不同的方式考虑目录,或者以不同的方式对待目录,但是对于Subversion而言,它只是一个普通目录,恰好带有一些额外的历史信息 ..
发布时间:2020-09-23 19:22:05 其他开发

Git:使用来自不同远程服务器的两个具有相同名称的分支

我正在使用一个存储库,该存储库同时存在于github和内部gitlab上。 我设置了两个遥控器: origin (github)和 gitlab 。 我如何轻松地与两个遥控器的分支 master 进行交互? 我尝试过的操作: git checkout --track gitlab / master ->错误:名为“ master”的分支已存在。 git checkout -b ..
发布时间:2020-09-23 19:22:01 其他开发