Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
GitKraken签出分支失败,并在Windows上删除了文件_Git_Git Checkout_Gitkraken - Fatal编程技术网

GitKraken签出分支失败,并在Windows上删除了文件

GitKraken签出分支失败,并在Windows上删除了文件,git,git-checkout,gitkraken,Git,Git Checkout,Gitkraken,有时,当试图切换GitKraken中的分支时,它将无法签出,并返回一个或多个被删除的文件 从这里可以通过放弃更改来恢复文件。但还是无法结帐。即使隐藏删除的文件也不允许签出继续进行 解决方法是转到Git Bash。GitBash在检查GitKraken遇到问题的同一个分支时没有问题 有人知道为什么吉斯克拉肯会这样做吗?有没有人知道GitKraken在不使用Git Bash的情况下处理这些签出的方法?好的,在使用Axisoft提供了非常有用的支持之后,Zoom能够找到更多信息 这主要是由于文件正

有时,当试图切换GitKraken中的分支时,它将无法签出,并返回一个或多个被删除的文件

从这里可以通过放弃更改来恢复文件。但还是无法结帐。即使隐藏删除的文件也不允许签出继续进行

解决方法是转到Git Bash。GitBash在检查GitKraken遇到问题的同一个分支时没有问题


有人知道为什么吉斯克拉肯会这样做吗?有没有人知道GitKraken在不使用Git Bash的情况下处理这些签出的方法?

好的,在使用Axisoft提供了非常有用的支持之后,Zoom能够找到更多信息

这主要是由于文件正在使用。GitKraken使用libgit2和另一个npm库来监视存储库中的文件何时更改。Axosoft的程序员表示,通过全面关闭Docker Desktop和Visual Studio等其他应用程序,我们也可以避免这个问题。这些程序可以在GitKraken无法导航的文件上设置软锁

…Git Bash没有软文件锁问题,可以毫无问题地切换分支

因此,我们现在有两个变通方法,但仍然没有解决方案。如果GitKraken能够解决这个bug,或者添加一个功能,我们可以轻松地在存储库中打开GitBash提示符,那就太好了。。。Git Bash解决方案通常比在需要签出分支时关闭多个应用程序更简单