“也许 git-rebase 坏了”

2023-11-24

第三次更新

更多信息:

  • git-bash shell 中的命令按预期工作

    • 在 git-bash shell 中,Git\bin\git.exe 被调用

    • Git\bin 是 sh.exe 所在的位置

  • 在PowerShell(或cmd、tcc)中,Git\cmd\git.exe 被调用

  • 即使将 Git\bin 添加到 PATH(在 Git\cmd 之后),脚本也不起作用

非常令人沮丧...

第二次更新

看来 .exe 文件实现的所有 git 命令都可以工作:git-fetch.exe、git-merge.exe、git-push.exe 等。

看来所有命令都作为脚本实现not work:

Git\libexec\git-core\git-pull
Git\libexec\git-core\git-rebase

等等。所以,无论 git.exe 调用什么来运行libexec\git-core脚本似乎已被删除......

第一次更新

我们又来了...“git pull”已经横行了(很确定它昨天还在工作):

I:\Work\bitbucket\PluralSight\proj1 [work2]> git stat
On branch work2   nothing to commit, working directory clean
I:\Work\bitbucket\PluralSight\proj1 [work2]> git fetch
Password for 'https://[email protected]':
I:\Work\bitbucket\PluralSight\proj1 [work2]> git pull
*fatal: 'pull' appears to be a git command, but we
were not able to execute it. Maybe git-pull is broken?*
I:\Work\bitbucket\PluralSight\proj1 [work2]>

我已经卸载/重新安装了 msysgit。我在 PowerShell 和 cmd.exe 中得到相同的结果。

原帖

[work]> git rebase master
fatal: 'rebase' appears to be a git
command, but we were not   able to execute it.
Maybe git-rebase is broken?

刚刚在 Win7x64 上重新安装了 mSysGit。路径现在包括:

C:\Program Files (x86)\Git\cmd  
C:\Program Files (x86)\Git\bin  

关于出了什么问题有什么想法吗?我在 GitHub 上搜索,但没有找到任何信息...


我知道这个问题很老了,但我遇到了类似的问题。它可能会帮助别人。 为了避免 MinGW make 出现问题,我不得不重命名sh.exe以确保它不在路径中。之后,像这样的命令git rebase不再工作,出现与问题相同的错误:

fatal: 'rebase' appears to be a git
command, but we were not   able to execute it.
Maybe git-rebase is broken?

我一恢复sh.exe, git rebase重新开始工作。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

“也许 git-rebase 坏了” 的相关文章

  • 将构建文件夹推送到不同存储库的 Github 操作

    我有 2 个存储库 存储库 A 包含源代码 存储库 B 将构建文件夹发布到网络 我为此目的采取了行动 但收到错误 git clone single branch branch main github com blockcodelabs B
  • 如何下载 GitHub 版本的二进制文件?

    我有一个包含我需要的二进制文件的存储库 I can git checkout tags thetagoftherelease 这似乎检查了正确的标签 但没有拉下二进制文件 如何获取添加到版本中的二进制文件 版本上的绿色框 在版本中添加了二进
  • git,Heroku:预接收挂钩被拒绝

    我正在设置 git 存储库并尝试将其链接到 Heroku 当我运行命令时 git push heroku master 我收到 Counting objects 7 done Delta compression using up to 2
  • 致命:未配置推送目的地

    请参阅以下屏幕详细信息 git remote v 命令显示我已添加 test vish 但是当我发出 Push 命令时 它给出了错误 有人可以帮忙吗 C Users vishwas gupta03 Documents GitHub test
  • 当你的项目有秘钥时,如何推送到 GitHub?

    我正在尝试将一个全新的空 Rail 3 0 4 项目推送到 GitHub 但刚刚意识到 cookie 会话存储有一个密钥 In config initializers secret token rb NewRuby192Rails304Pr
  • 如何让 Git diff 忽略版本号更改?

    有没有办法从 Git diff 中消除版本号变化噪音像这个 https github com keith Xcode app strings commit 9502c601cad31ef452c4cd6e8ece3982345fba1d 具
  • 如何比较本地 Git 分支与其远程分支

    我怎样才能看到diff本地分支和远程分支之间 git diff
  • 仅当除 master 之外的所有分支都有推送的 TAG 时,Gitlab 才会触发 Pipeline

    我的 YAML 文件必须如何配置 以便仅在推送标签时触发一种情况 作业 构建 的管道 该标签可能位于除 master 之外的所有分支中 对于主案例 我有一个单独的工作 build master yaml 文件 问题 如果主分支获得标签 管道
  • 为什么 iTerm2 中不显示 git 颜色

    所以我有我的 gitconfig 设置来处理颜色 在终端中它工作得很好 看起来也不错 然而 在 iTerm2 中 除非我为 git 设置反向属性 否则我的 gitconfig 根本不会显示颜色 然后它们就出现了 但是谁喜欢相反的颜色呢 为什
  • 如何恢复已删除的文件[重复]

    这个问题在这里已经有答案了 可能的重复 在 Git 存储库中恢复已删除的文件 https stackoverflow com questions 953481 restore a deleted file in a git repo 如何恢
  • 当存储在变量中时,Git 提交消息变得混乱[重复]

    这个问题在这里已经有答案了 我有一个 Git 提交 其中有一个摘要 然后是一些描述 所以当我看到提交消息时git log format B n 1
  • 分支和文件夹的 gitolite 权限

    在 gitolite 我想要 developers能够推送到除以下之外的任何分支master I want user1能够推送到任何分支 包括master 除了不是某个目录master 我该怎么做呢 这应该解决以下两个问题 repo are
  • 是否可以在不从 git 克隆或拉取的情况下获取分支名称?

    我想获取 git 存储库的所有分支名称 目前 我克隆存储库 然后将它们获取到本地计算机上 这是低效的 因为我所需要的只是名称而不是其他 我想知道是否可以这样做 如果是这样 我可以使用什么命令 在本地 无需克隆 您可以键入 使用 gitls
  • 致命错误:找不到“Fabric/Fabric.h”文件

    我正在使用 xcode 6 3 1 OSX 10 10 3 并且我已经在本地系统上成功配置了 crashlytics 它工作正常 并通过 Fabric 应用程序发布构建 但是当我将相同的代码库转移到 teamcity 时 它向我显示以下错误
  • 是否可以在 Git 项目的所有分支中执行“grep 搜索”?

    是否可以运行git grep在 Git 控件源项目的所有分支中 或者还有其他命令要运行吗 问题 如何在 Git 历史记录中 grep 搜索 提交的代码 https stackoverflow com q 2928584 6309 建议 gi
  • 如何在 gitolite 中安装钩子

    我已阅读全部关于钩子的文档 https github com sitaramc gitolite blob pu doc 2 admin mkd using hooks similar https stackoverflow com que
  • Git 粒度——解决一行内的差异

    git 基于行的粒度或 diff 粒度是否可以增加到单词 字母分辨率 每行多条语句或使用 git 编写纯文本是值得的 根据评论重新阅读问题时 我想我明白了您最初的意思 所以我将给出一个真正的答案 与伊斯梅尔 巴达维的一行评论 https s
  • git:推送单个提交

    假设我进行了多次提交 并希望挑选哪些提交到远程存储库 我该怎么做 在ascii中 C1 gt C2 gt C3 gt C4 我想推C2和C4 通过变基 重置 推送然后重置进行重新排序是否有效 C1 gt C2 gt C3 gt C4 gt
  • dulwich - 从远程仓库身份验证克隆

    我找不到有关此主题的任何资源 我需要通过提供用户名和密码从私有存储库进行克隆 然而 当它们作为关键字参数提供给 dulwich get client from path 时 会出现错误 提示 未知参数 用户名 这似乎是一件简单的事情 但我找
  • git 列出所有可用命令

    有没有命令可以显示 GIT 中所有可用命令的列表 有git help但它显示 usage git version exec path

随机推荐

  • 通过 POP3 自动检查退回的电子邮件? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 谁能推荐可以检查退回邮件以及退回原因的软件或 NET 库 我收到退回的电子邮件到我可以阅读的 pop3 帐户 我需要它来保持我的用户数据库中不含无效
  • 如何打印pdf.js文档?

    我已经用 pdf js 生成了一个文档 并且它显示正确 我没有打印按钮 如何添加按钮以允许用户打印 我正在使用 Chrome 尝试使用 javascript 函数window print 这将打开打印对话框 您必须在 html 中添加一个按
  • 密码验证 REGEX 禁止空格

    密码不能包含空格 必须至少包含一个数字字符 必须包含 1 个大写字母 长度至少为 8 个字符 最多 15 个 这就是我所拥有的 它可以执行除空白规则之外的所有操作 d A Z 8 15 为此添加什么 多谢 语言 c asp RegularE
  • 拨打 USSD 代码?

    当我直接从听筒拨打时 它可以工作 例如 123 获取号码余额 但是 当我尝试在应用程序中执行相同的操作时 我遇到了问题 拨号器中显示的号码缺少结尾 我的应用程序中需要它 我希望我的应用程序应该支持所有 USSD 代码 有没有办法在应用程序中
  • javascript 传递 eval 变量

    我有 eval 函数 它需要从 php 执行 javascript 但我需要传递元素 这样我就可以将鼠标悬停在用户单击的链接上的提示上 var globalEval function globalEval src element if wi
  • 不可变且按值传递

    我有以下代码一个可变的 Person 类 String 以及修改 String 和 Person 实例的方法 class Person int a 8 public int getA return a public void setA in
  • 限制UITextview的行数

    我想知道如何限制用户在编辑 UITextField 时可以输入的行数 不是其他问题中询问的字符数 理想情况下 我想将输入限制为最大值 10 行 我需要从哪里开始 我是否用某种方法来做到这一点 在 BOOL textViewShouldBeg
  • SpelEvaluationException:EL1007E:(位置43):在空值上找不到字段或属性“组”

    我已经为我的 Web 应用程序完全配置了 SPRING METHOD 安全性 启用 PRE POST 注释 然而最近我遇到了一个奇怪的问题 总结如下 POJOS总结 User Class public class User int id S
  • Ninject 和静态类 - 如何?

    我有一个静态类 我需要向其中注入一些实例 静态类可以有静态构造函数 但它必须是无参数的 那么 我该如何向其中注入一些东西呢 我不想创建一个单身人士 我希望有一个静态类 并且它的方法之一对应该注入的实例进行操作 下面是我需要的示例 publi
  • 确定在 UIActivityViewController 中单击了哪个图标

    使用 社交 框架 当呈现显示所有常用社交媒体图标的模态 UIActivityViewController 时 有没有办法准确找出用户单击了哪个图标 意思是 如果他们选择 Twitter Facebook 邮件 消息等呢 我期望可能在文档中看
  • 使用情节提要中的选项卡控制器以编程方式打开视图

    我有一个故事板 其中包含以下视图 场景 登录屏幕 TabBarController 有 4 个选项卡 库 工作流程 设置和下载 基于通过单击按钮 登录 的用户登录 我以编程方式加载选项卡栏控制器 始终使用以下代码的第一个选项卡 Librar
  • Aestan 托盘菜单错误 [重复]

    这个问题在这里已经有答案了 我在Windows XP中安装了wamp服务器2 2e 当我启动 wamp 服务器时 它显示 Windows 错误 Aestan 托盘菜单遇到问题 需要关闭 对于给您带来的不便 我们深表歉意 任何人都可以建议如何
  • @DynamicInsert @DynamicUpdate 不起作用?

    我正在使用休眠4 当我使用 org hibernate annotations Entity dynamicInsert true dynamicUpdate true selectBeforeUpdate true 有用 但是 我发现它们
  • 服务器和客户端应用程序之间的推送通知机制

    我正在使用 C 开发一个桌面应用程序 它通过 WCF Web 服务与服务器进行通信 它应该是一种同步应用程序 这意味着当我对客户端应用程序进行一些更改时 我也应该立即更新服务器 这很容易使用服务调用 但也应该提供这种机制 反之亦然 服务器上
  • python matplotlib:如何自动将图形保存为.fig格式?

    通过 python matplotlib 模块 我们可以使用 pylab savefig 函数来保存图形 然而 这个函数似乎不能用于保存 fig 格式的图形 fig 格式是 matlab 图形格式 使用 fig格式 我们可以调整 修改数字
  • Django 无法删除数据库:psycopg2.OperationalError:无法删除当前打开的数据库

    每当我尝试通过 manage py 运行 Django 测试时 测试都会运行良好 但是最后当 Django 销毁数据库时 会发生以下错误 Destroying test database for alias default Tracebac
  • 如何避免 MySQL 数据库中的重复条目而不引发错误

    我正在使用 Python MySQL MySQLdb 库将值插入数据库 我想避免重复的条目被插入到数据库中 所以我添加了uniqueMySQL 中该列的约束 我正在检查重复项title柱子 在我的 Python 脚本中 我使用以下语句 cu
  • 如何捕获数据表的下一个/上一个分页按钮上的事件

    有人可以向我展示如何捕获数据表的下一个 上一个分页按钮上的事件的示例吗 我特别对 下一步 按钮感兴趣 如果您有一个如何捕获特定分页按钮事件的示例 那对我真的很有帮助 我在数据表中进行了搜索 发现要捕获事件 您应该使用以下命令 example
  • 如何在Javascript中使用window.open将值从子窗口返回到父窗口?

    我有一个父窗口 我使用 window open 打开一个子窗口 如下所示 我想从子窗口获取一个布尔值 在此基础上我将在父窗口中执行任务 function openChildWin var childWin window open child
  • “也许 git-rebase 坏了”

    第三次更新 更多信息 git bash shell 中的命令按预期工作 在 git bash shell 中 Git bin git exe 被调用 Git bin 是 sh exe 所在的位置 在PowerShell 或cmd tcc 中