繁体   English   中英

我无法执行git Checkout-Railstutorial

[英]I can't do git Checkout - Railstutorial

我收到此错误:

Not a git repository (or any parent up to mount parent /Users)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).

在此之前,我试图创建用户模型,但遇到错误,然后在2分钟前遇到另一个错误,因此我从github下载了我的应用程序的最新版本,并重新开始了本章。

第一件事是做一个git checkout master ,但是顶部的错误不断出现。 我在强制重启后丢失了所有缓存的密码,因此我想“哦,也许我只需要从终端登录github即可”,但除了git config --global user.name "USER_NAME" ”,我什么也找不到git config --global user.name "USER_NAME"和一封电子邮件,因此我尝试再次配置github。

在github helper上,在执行了第一步之后,我必须执行git credential-osxkeychain ,这使我一直都git credential-osxkeychain这个错误

error: git-credential-osxkeychain died of signal 11

基本上我不知道该怎么办...

如果您尚未克隆存储库,那么任何应该在git存储库中运行的git命令(即其中包含.git/子文件夹的文件夹)都将无法工作。
这根本与凭据无关:这是由于缺少包含本地存储库的.git文件夹引起的。

您可以直接在命令行中克隆它而不是GitHub应用程序。

“不是git存储库(或任何要挂载父级/ Users的父级)在文件系统边界停止(未设置GIT_DISCOVERY_ACROSS_FILESYSTEM)。”

当有人尝试在当前尚未初始化为存储库的目录中发出某些git命令时,会出现此错误消息。

根据此错误消息,必须已经在您的机器上安装了Git,否则您将看不到它。 不确定,但是听起来像当您下载GitHub存储库的.zip文件时,它是.git子目录的条带。 发出命令git checkout master git会以通俗易懂的方式查找.git子目录,以“查找要签出的内容”。 由于没有.git子目录,因此git不知道该怎么办,因此不知道错误消息。

为了解决这个问题,请按照下列步骤这里从GitHub仓库克隆为-您可能希望在一个空目录这样做,如果你不希望覆盖在旧目录中的文件。 如果您遇到任何尝试克隆的问题,请告诉我们,我们将为您提供帮助。

克隆存储库后,即可签出分支机构,提交更改等。

快乐的足迹!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM