我想将更改拖到我的工作副本中,但是git不允许,我得到了与相同的错误
Cannot rebase: Your index contains uncommitted changes.我知道,我可以提交,然后合并,或者存储-然后拉-然后应用藏起来,但以前的拉会合并到我的工作副本,保持我的本地变化。这是无缝的,任何冲突都会被标记出来,以便在我的工作副本中解决,就像合并提交的更改一样。
我正在设置一个Jenkins管道脚本,并在测试通过后使用对GitHub的API调用来执行合并和发布。对于我想要的工作流,我需要使用Jenkinsfile将我的release-candidate分支合并到我的beta-release分支中。此合并应该始终是快进合并,因为这是将工作转移到beta-release分支的唯一方法。重要的是不要创建合并提交,因为我检查了该分支中最新提交的GitHub状态,以查看测试是否是最新的。我尝试过merge API call,但它总是创建<