Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.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
我不能做git结帐-Railstutorial_Git_Github_Railstutorial.org - Fatal编程技术网

我不能做git结帐-Railstutorial

我不能做git结帐-Railstutorial,git,github,railstutorial.org,Git,Github,Railstutorial.org,我得到了这个错误: 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主签出,但是顶部的错误

我得到了这个错误:

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主签出,但是顶部的错误不断出现。由于强制重新启动,我丢失了所有缓存的密码,所以我想我可能只需要从终端登录github,但除了git config-global user.name user\u name和email用户名,我什么也找不到,所以我尝试再次配置github

在github帮助程序上,在完成第一步之后,我必须执行git credential osxkeychain,它总是给我这个错误

error: git-credential-osxkeychain died of signal 11

基本上我不知道我现在能做什么…

如果你还没有克隆一个repo,那么任何应该在git repo中工作的git命令,也就是说,一个包含.git/子文件夹的文件夹,都不会工作。 这与凭证没有任何关系:这是由于缺少包含本地repo的.git文件夹造成的

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

不是git存储库或任何装载父/用户的父存储库 在文件系统边界停止未设置跨文件系统的GIT_DISCOVERY_

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

基于此错误消息,您的计算机上必须已经安装了Git,否则您将看不到它。不确定,但听起来好像是在下载GitHub存储库的.zip文件时,它从.git子目录中剥离出来的。当您发出git checkout命令时,master git会查找.git子目录,用外行的话说,它会找出要签出的内容。由于没有.git subdir,git不知道该做什么,因此会显示错误消息

要更正此问题,请按照Github中的步骤克隆存储库-如果不想覆盖旧目录中的文件,您可能希望在空目录中执行此操作。如果您在尝试克隆时遇到任何问题,请告诉我们,我们可以提供帮助

克隆存储库后,您可以签出分支、提交更改等


快乐的小径

这和Rails教程有什么关系?你是如何从github“下载”这些东西的?你做过git克隆吗?也许你应该先读一本关于git的教程?纸杯蛋糕这是必须的,因为我希望看看Rails教程上的人在这里是否有问题。musicmatze,不,我没有,我只是将zip文件解压缩下载到应用程序中。我读了git教程,在我的问题中提到了它,我甚至还指出了我在遵循它时遇到的错误!我在git教程上搜索,希望找到一些登录命令,但没有找到。musicmatze,我没有做git克隆,因为我有10.6.8,github应用程序只有10.7支持。我刚刚重新启动,重新做了一遍,没关系,但你提出了一个建议,我如何从命令行克隆?git clone link由github在项目中提供?@luigi很棒,这次你一定是克隆了repo,应该在某处看到一个.git文件夹。