branch相关内容
我希望在git中有一个分支,其中有2个上游分支,这样它就从两个分支中拉出并推到其中一个... 这是场景: MY_BRANCH --> ORIGINAL_BRANCH MY_BRANCH --> MY_BRANCH 因此,我的新分支MY_BRANCH从ORIGINAL_BRANCH和MY_BRANCH(在origin处)提取,并推送到MY_BRANCH(在origin处).
..
我有一个带注释的标记,该标记指向一个提交(是否带有注释,这有关系吗?),并且那里没有分支引用.会在一段时间后对提交进行垃圾回收吗? 解决方案 否,不会对提交进行垃圾收集.来自标记的引用足以使提交保持活动状态.
..
我在GitHub上有一个存储库,其中有一个我一直在本地存储库中使用的分支master.在某个时候,我停止将提交推送回GitHub上,因为我担心它们会破坏事情.现在,我在本地存储库中有很多提交,我想将其提交回GitHub. 但是,我宁愿在GitHub(development)上创建一个新分支,而不是将其推送回master,然后将所有本地提交推送回该分支(只有在它们合并后,我才将其合并回mast
..
我有develop& master分支,我的develop分支现在很凌乱,我想重置它并将其作为我的master的副本.我不确定将master合并到develop是否会使它们两者相同.尝试合并后,我遇到了许多冲突,我使用以下方法解决了这些问题: git checkout develop git merge origin/master //got many conflicts git check
..
假设的情况: 误了,我一直在我的“ Main”分支工作。 我需要做的是有效地将Main分支重置为特定的变更集-例如1001。 1001年后的变更集,我想移至新分支-'Dev' 这可能吗? 我来自git背景,因此,如果这是一个git存储库,我可能会使用以下内容: git checkout -b Dev 1001 //在1001 创建分支git checkout M
..
我在TFS女士上创建了一个分支,并尝试使用以下代码将其拉到本地计算机上: git提取 这是提取的结果: 错误:无法更新ref'refs / remotes / origin / tryYourself / 192RestService':无法为'.git / logs / refs / remotes / origin / tryYourself / 192Rest
..
我遇到了使Branch无法工作以进行深层链接的问题。我认为这是因为应用程序前缀。 我转到开发人员门户并创建一个新的应用程序ID: 然后我使用该应用程序ID创建新的配置文件: 当我转到设置我的prov个人资料和dev cert前缀不匹配: 因此,我猜该应用程序的编译前缀与配置文件中的前缀不同。因此,当我尝试从Branch深层链接时,找不到该应用。 我尝试创建新的证书,新
..
我知道有一种方法可以设置分支的权限,这样特定的人就无法读取/签出/签入文件。 但是,那里一种完全隐藏这些文件夹/分支以使这些人甚至看不到它们的方法? Btw,我们正在使用TFS2010。 解决方案 比方说,我拥有$ / Proj / Branch1,并且拒绝向用户A读取$ / Proj / Branch1的权限。这将使$ / Proj / Branch1及其下的所有内容对于用户
..
我正在使用git中的远程分支。在做任何工作之前,我先进行一次git pull以获取ToT。当我查看git日志时,发现它会自动创建带有消息的合并提交:“ ssh:// myserver:1111 / mybranch的合并分支'master'”。然后,我做我的工作并做出我的更改。在那之后,我推动我的零钱。我们的系统已安装Gerrit进行代码审查。我的新更改以gerrit显示,并依赖于合并提交。我该如
..
是否有人设法将git配置为使用类似的东西 [includeIf“ onbranch:feature /”] 路径=〜/ .features.gitconfig 我将tar.gz附加到码头工人的容器上。您可以 docker import 来查看运行时遇到问题的配置。 下载docker 解决方案 确保您使用的是Git 2.23或更高版本:
..
相对简单的问题,但是我在互联网上找不到很多。我所有的搜索结果仅显示了如何使用git分支,但没有说明它的不同之处。 我知道,使用SVN,创建主干的新分支意味着将主干的完整副本复制到“分支”目录中,我也知道Git不会像SVN那样创建全副本-那么它有什么作用? 也许与SVN相比,git的标签处理方式可能是对此的扩展? 预先感谢。 解决方案 在git中,分支只是指向特定修订版本的
..
查看此屏幕截图...我只是查询了分支,它显示了分支“列表中的分支”是不同的油...然后,当我尝试“ del,rm或checkout”分支时,它说分支不匹配...这是屏幕截图: 发生的事情是,一旦合并新的内容,我便从github上删除了该分支。主。然后,反过来,我从github提取了新的master并进行了合并。都是一样的。如何删除git说不存在的分支?我还重新登录: 任何想法...?
..
我在 Ubuntu Linux服务器,并且我正在尝试使用 TortoiseSVN GUI创建分支;但是,我返回了一个错误: 将c:\work\repositoryWorkingcopy\复制到 http:// svnserver / svn / repository / Oct13 ,版本HEAD 错误 '/ svn / repository /!svn / bc / 234 / b
..
我有两个SVN分支(例如,开发和稳定分支),并希望从一个分支切换到另一个分支。 在每个教程中都有类似以下的命令: rootOfLocalSvnCopy:> svn开关urlToNewBranch。 但是它导致错误我的情况: svn:“ / svn / rootOfLocalSvnCopy /!svn / vcc / default”上的REPORT请求失败> svn:
..
我需要进行分支,但是我还需要保留历史记录,以便删除一些变更集并构建一个新项目。我尝试在UI中进行分支,并创建了一个仅包含一个历史项的新分支,该分支表明该历史记录是从某某位置分支的。 解决方案 您必须在新分支中的文件上单击“查看历史记录”,然后单击分支创建变更集上的 下拉箭头 ,就会显示旧的历史记录。 根据您的情况,您可以仅使用变更集进行分支,而不必使用最新版本。下面的详细步骤:
..
我目前在TFS 2015中使用开发和发布分支隔离策略。我被要求重命名主分支。从该帖子(重命名TFS 2013分支)中了解到,重命名实际上是分支,并且删除。如果我这样做,是否有可能孤立开发和发布分支及其历史? 解决方案 不会。 您仍然可以查看分支的层次结构。重命名的分支将替换层次结构中的上一个分支。您不会丢失Development and Release分支的历史记录。但是,上一个主分支的历
..
嗨,我想创建一个执行以下操作的简单存储过程: 伪代码 @tempSelect =“ SELECT * FROM Table” 如果(@Param为NULL),则 exec @tempSelect 否则 exec @ tempSelect +'WHERE id ='+ @Param +' 此方法有效吗?谢谢。 解决方案 尝试 从表 中选择*
..
背景: 假设我有以下Git URL(托管在github上) http://github.com/mikl/drupal.git git://github.com/mikl/drupal.git(Git只读) 我对此存储库的本地副本感兴趣,因此我可以在git中处理分支并进行实践 问题: 首先,我建立一个本地目录并执行git clone
..
我能够创建相同的SVN分支两次。我希望SVN不允许我再次创建相同的分支。请帮助我解决此问题。 解决方案 来自 SVN红皮书: Subversion没有分支的内部概念,它只知道如何制作副本。复制目录时,结果目录只是一个“分支”,因为您将其附加了该含义。您可能会以不同的方式考虑目录,或者以不同的方式对待目录,但是对于Subversion而言,它只是一个普通目录,恰好带有一些额外的历史信息
..
我正在使用一个存储库,该存储库同时存在于github和内部gitlab上。 我设置了两个遥控器: origin (github)和 gitlab 。 我如何轻松地与两个遥控器的分支 master 进行交互? 我尝试过的操作: git checkout --track gitlab / master ->错误:名为“ master”的分支已存在。 git checkout -b
..