branch相关内容

`git log --all --graph` 如何获取分支模式

git log --all --graph 显示我的提交并在它们旁边绘制一个分支图. 但是如果我查看git log命令输出的原始信息,分支名称仅适用于每个分支中的最后一次提交(分支提示). 我过去合并和删除的分支甚至不显示为名称(它们没有活动提示),但图形仍然正确呈现它们. git 如何检索这些信息以及如何通过解析某些 git 命令的输出来获取相同的信息?(即:哪个 git 命令 ..
发布时间:2021-09-17 19:39:02 其他开发

从另一个分支还是从 master 创建 Git 分支?

所以我是 Git 的新手.我最近从 repo 中提取了一个新版本的 master 分支. 我为一个功能创建了一个 branch(1) 并将其推送到存储库并创建了一个拉取请求.现在我用另一个功能创建了一个新的 branch(2),但是由于我的拉取请求还没有合并,再次拉取 master 不会有我在 branch1. 只有当我从 branch1 创建一个新分支时,我才能获得该功能.之前,我已 ..
发布时间:2021-09-17 19:38:46 其他开发

为什么在切换分支之前仅暂存进行中的工作是不够的?为什么我也必须承诺?

我正在一个分支(称为big_new_feature)中处理一些文件.这些文件尚未准备好提交,但我需要切换分支以在另一个分支(称为 stable_branch)中进行快速修复.为什么我不能在 big_new_feature 中暂存文件并查看 stable_branch?为什么我必须在切换到 stable_branch 之前实际提交 big_new_feature 中的文件? 还是我误会了? ..
发布时间:2021-09-17 19:38:43 其他开发

“git ls-remote"的输出显示“git tag -l"中未找到的标签

我正在按照 Pro Git 的指导将 SVN 存储库转换为 Git 存储库(可在此处找到:http://progit.org/book/ch8-2.html). 推送到我新创建的遥控器后,我从所述遥控器进行了克隆.新克隆没有关于我的标签的任何信息.然后我从原始文件中做了一个“git push --tags".但是,在克隆中执行 'git pull' 时,只有少数标签会出现. 从克隆内部 ..
发布时间:2021-09-01 20:06:55 其他开发

Git:如何合并多年来分歧很大的复杂分支

我目前已经将一个巨大的项目从 SVN 导入到 Git.我决定展平所有分支,只保留 2 个.Master 分支和 Diverged 分支. 大师:A-B-C-D\ X-Y:错误修正分歧:E-F-G-H diverged 包含很多不同的源代码,但有些部分仍然来自 master.当我们必须做一些错误修正时,我们必须手动修补 SVN 上的 Master 和 Diverged.我想将Bugfix合并到m ..
发布时间:2021-09-01 20:04:17 其他开发

比较 MIPS 中的两个字节

我正在尝试制作一个简单的 MIPS 程序.我想检查用户输入的字符是否为空格.我在 .data 部分定义了一个变量 space.然后我接受用户输入,并使用 jal 调用我的函数来检查这个.我将字节 space 加载到 $a0 中,然后想检查 $t0 和 $a0 是否相同.如果它们不是 $t1 应该设置为 1 然后我使用 branch not equal to branch 到我的其他函数,该函数将响 ..
发布时间:2021-06-02 22:18:05 其他开发

git log --cherry-pick A..B-我做错了什么?

为了找到分支 working 上的提交,这些提交没有合并/挑选到 master 上,但我正在运行 git log --format =“%h%aN%ai%f";--chery-pick --no-merger master..working 据了解这里. 但是如此处所述'm查找在 master 和 正在工作上的提交,只是由于选择樱桃而导致提交ID有所不同. 没有将 workin ..
发布时间:2021-05-10 20:49:21 其他开发

基于x86程序集中标志的值,条件跳转如何工作?

我正在逐步阅读Jeff Duntemann的汇编语言,我对某些条件跳转的工作方式感到困惑.我知道 CMP 用于通过减法比较两个值,然后丢弃结果以仅设置标志. 有什么办法可以找出需要设置/取消设置的标志吗?我知道对于 JE 和 JNE ,它查看是否设置了 ZF ,但是我不确定其他分支操作. 这是我坚持的部分: ClearLine:附子;保存所有呼叫者的GP寄存器mov edx,15; ..
发布时间:2021-04-23 20:48:49 其他开发

单击按钮后,GUI在for循环期间冻结

更详细地讲,我有一个循环,它接受数学运算,还有一个转换案例,在该转换案例中,它转换这些运算以便应用加法或减法.等等. 循环(int i)是它读取的操作数.条件也是输入的操作的一部分,也位于开关盒内.因此,无论何时用户输入该条件,以及循环应重复的数字(例如j),程序都应采用j并将其与i相等,但会冻结.我希望它分支到用户定义的正确条件的循环部分. 一旦用户单击JButton,GUI就会冻结 ..
发布时间:2021-04-16 19:07:42 Java开发

如何将Subversion存储库用作新项目的模板?

我创建了一个定制版本的Wordpress,供我们用作存储在svn存储库中的Web项目的模板. 它具有各种属性集(忽略,wordpress +外部插件),以简化工作流程和更新. 我的问题是,如何将其用作其他项目/存储库的基础? 如果导出,它将丢失所有属性. 如果签出,它是模板存储库的工作副本,不能导入/提交到新的存储库(?) 在这种情况下应该使用分支吗?这似乎不对,因为 ..
发布时间:2021-04-16 19:07:38 其他开发

如何仅从本地git删除远程分支?

我知道命令 git push -d 我只想从我的本地git env 中删除远程分支.上面的命令也会从我的本地和远程github上删除远程分支. 但是,如果我像这样直接在github 中删除了远程分支, 远程中不再有名为 feature/search 的分支,该命令将失败. 那么,如何在不与远程github交互的情况下删除本地的远 ..
发布时间:2021-04-16 19:07:35 其他开发

Git:将本地分支合并到远程分支A和B,而无需将代码从A插入B/B到A

我正在使用的存储库有3个分支:Master,Demo和Development.经过适当测试的事物从开发变成了演示.演示之后,它将进入主服务器,然后进行部署. 在进行更改时,我从Demo分支(具有最新功能的最稳定的分支)中拉出,并创建一个本地分支. 要进行更改以进行测试,我需要将其合并到Development分支中.但是并不是Development分支上的所有内容都准备好进入Demo分支 ..
发布时间:2021-04-16 19:07:32 其他开发

git clone不会下载所有内容

如何使用git clone从存储库下载所有内容?带有特殊符号(如下所示)的文件夹不会被下载. git子模块.假设是这种情况,您可以像这样克隆存储库: git clone-递归REPO_URL 或者,从已经克隆的存储库内部: git子模块初始化git子模块更新 无论如何,一定要阅读我链接的文档,以了解子模块的状况. ..
发布时间:2021-04-16 19:07:29 其他开发

Gerrit:为相同级别的多个Git分支配置引用

我们有一个大型项目,有许多团队在不同的模块上工作,并且为了保持"master"始终工作,我们在每次冲刺结束时都将几个团队分支合并到主分支(如果一切正常).每个团队都有其功能分支,完成后会转到团队分支. 现在,我尝试将我们的项目移至Gerrit,以防止意外将其直接推入"master",但面临一些问题.我经常使用Git,但以前从未使用过Gerrit,因此我对他的“神奇的名称空间"感到困惑.我已经 ..
发布时间:2021-04-16 19:07:25 其他开发

将两个单独的要素分支合并到同一个主分支中

我们正在努力发布:2个远程功能分支:F2和F3 我们如何处理F3来创建发行版? 建议1 :将F3完全合并到开发中. 建议2 :首先将开发合并到F3中(包括F2更改),然后将合并到开发中. 这两种方法之间的实际区别是什么?有客观原因偏爱另一个吗? ..
发布时间:2021-04-16 19:07:22 其他开发

气流-分支联接运算符

我正在尝试加入Airflow中的分支运营商 我这样做了: op1>> [op2,op3,op4]op2>> op5op3>> op6op4>> op7[op5,op6,op7]> op8 它给出了这样的架构,其中包含op2,op3,op4和op8之间的关系. 解决方案 您能更清楚吗?我尝试使用您的链功能,我可以做您想做的. ..
发布时间:2021-04-16 19:07:19 Python

我克隆了一个远程分支.我如何结帐主人?

我克隆了一个远程分支 git clone-单分支--branch.现在我要结帐主人.当我尝试 git checkout master 时,出现以下错误消息: error:pathspec'master'与git 已知的任何文件都不匹配.如何检出master而不需要单独克隆它? 解决方案 来自 恐怕没有选择,您将不得不重做. 请注 ..
发布时间:2021-04-16 19:07:16 其他开发

SVN最佳做法-删除已完成的分支

完成/重新集成分支后,最好的做法是删除该分支,以便您的头分支文件夹仅显示当前分支? 如果是这样,什么时候才是删除重新整合的分支的合适时间?进行次要发行后(这是我们标记的时间). 欢呼 解决方案 根据此,建议重新整合后立即删除重新整合的分支,并创建一个具有相同(或不同)名称的新分支. ..
发布时间:2021-04-16 19:07:14 其他开发

如何在TFS上创建分支并将未完成的更改附加到新分支

我在main分支上工作,并且对文件做了很多更改.我没有检查这些更改.如何从main创建子分支,但是如何将附加到main分支的所有本地挂起的更改都附加到新创建的子分支. 所以基本上:如何通过将父分支的所有未决更改附加到子分支来创建子分支? 解决方案 您可以搁置更改,然后使用TFS Power Tools将其搁置到另一个分支中. 这是Power Tools的特定功能(tfpt不支持 ..
发布时间:2021-04-16 19:07:11 其他开发

我可以影响“递归"算法所使用的合并策略吗?当应用git stash时?

我在git储藏槽中有一组调试实用程序;我在分支之间移动,这些分支在存储方面的变化仅稍有不同.我在各个分支上 git stash apply 顶部的stash以测试功能. 但是我在其中一个分支中遇到了适当的合并冲突,但是我想更喜欢隐藏中的内容,因此我希望合并策略“递归"更喜欢隐藏中的版本(我猜为“他们的",请参见 man git-merge 部分 MERGE-STRATEGIES ,部分 re ..
发布时间:2021-04-16 19:07:08 其他开发