Gitkraken不';不显示分支和提交
当我尝试使用Gitkraken在xampp服务器中打开存储库时,我无法查看分支或提交,只能看到消息“显示2000个提交。在首选项中调整此设置”。我试图重新安装Gitkraken,重新打开存储库并重新启动xampp/我的计算机,但没有成功。我的电脑是MacBookPro(视网膜,13英寸,2015年初),带有macOS Mojave 10.14.6。Gitkraken不';不显示分支和提交,git,gitkraken,Git,Gitkraken,当我尝试使用Gitkraken在xampp服务器中打开存储库时,我无法查看分支或提交,只能看到消息“显示2000个提交。在首选项中调整此设置”。我试图重新安装Gitkraken,重新打开存储库并重新启动xampp/我的计算机,但没有成功。我的电脑是MacBookPro(视网膜,13英寸,2015年初),带有macOS Mojave 10.14.6。 遇到这种情况是因为我必须以有限的深度查看我的回购协议。 克隆回购协议完全进入了一个封闭连接,因此我签出了一个浅拷贝: git克隆--深度1 但这导致
遇到这种情况是因为我必须以有限的深度查看我的回购协议。 克隆回购协议完全进入了一个封闭连接,因此我签出了一个浅拷贝: git克隆--深度1 但这导致了GitKraken像你遇到的那样忽略了历史。GitKraken没有很好地处理深度问题;为了修复它,我必须在初始克隆后运行此命令: git fetch--取消允许 更新:
我不确定这是否与您遇到的情况相同,但GitKraken开发团队回应我说,该应用程序还不支持浅拷贝:我也有同样的问题,不幸的是,Yaspers的回答对我不起作用,因为我没有制作浅拷贝 结果证明我的GIT存储库由于任何原因而损坏。打开命令行并执行
git fsck
后,我收到以下错误消息:
error: packfile [some hash].pack claims to have 811 objects while index indicates 874 objects
我试图重置更改:git reset--hard
。这有点奏效了(请注意,这会删除所有未提交的更改!)。Git Kraken能够显示新的更改,但仍然无法显示整个树
最后,唯一对我有用的是:
- 将存储库克隆到新位置
- 将GIT未跟踪的所有文件(仅在本地PC上需要的文件,例如一些.env文件)复制到新位置
如果您在git kraken中打开这两个版本,您将看到新的本地源代码将具有可见的提交。我收到了相同的问题,我已经支付了一年的会员费。太沮丧了。我必须找到另一个应用程序而不是gitkraken。我发现吉特塔和吉特在前面 我删除了我的存储库并重新安装。错误消失。Gitkraken不支持浅层克隆。但愿如此。快跑
git gc
从终端重新启动gitKraken为我工作
请参阅gitKraken()中的常见问题解答作为调试帮助,我强烈建议至少学习基本的git命令行命令,如
git branch
,git status
,以及git log
。我看不出这个建议在这种情况下有什么帮助。我和OP有同样的问题,我知道这些基本命令,但这对解决这个问题没有帮助。我自己在买了一台新笔记本电脑并重新安装GitKraken后遇到了这个问题。运行这些命令不会显示任何问题(提交历史记录看起来不错),但GitKraken在UI中不会显示提交历史记录。尝试了深度为3的回购协议,但没有效果。对我来说,这似乎是托管服务(Bitbucket)授权的问题。然而,它无法解决这一问题。不过,一个新的回购协议的克隆似乎起了作用。提示:在删除旧的本地回购协议之前,请确保将任何本地更改保存在某个地方:D将不会有人在其他git管理者身上复制此内容,以证明这是kraken的唯一错误:D