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
GitHub文件夹上有一个白色箭头,可以';t打开_Git_Github - Fatal编程技术网

GitHub文件夹上有一个白色箭头,可以';t打开

GitHub文件夹上有一个白色箭头,可以';t打开,git,github,Git,Github,我希望在同一个存储库中有一个服务器和客户端项目。完成后端后,我从另一个存储库克隆了前端的样板文件(客户端)。它与src处于同一级别将其推到github后,我可以在客户端文件夹中看到一个白色箭头,无法打开。按照这些步骤,我从客户端文件夹中删除了.git。但当我这么做的时候 git添加客户端 或 git添加。 git提交-m“提交” 上面说 husky>预提交(节点v10.16.0) 我没有找到任何暂存文件。 关于分支特征 没什么要承诺的,正在清理树 我做错了什么?你应该首先做: git rm

我希望在同一个存储库中有一个服务器和客户端项目。
完成后端后,我从另一个存储库克隆了前端的样板文件(客户端)。它与src处于同一级别
将其推到github后,我可以在客户端文件夹中看到一个白色箭头,无法打开。按照这些步骤,我从客户端文件夹中删除了.git。但当我这么做的时候

git添加客户端

git添加。
git提交-m“提交”
上面说

husky>预提交(节点v10.16.0)
我没有找到任何暂存文件。
关于分支特征
没什么要承诺的,正在清理树
我做错了什么?

你应该首先做:

git rm --cached client      # no trailing slash
git commit -m "remove client gitlink"
然后,您可以再次尝试添加
客户端/
,因为它没有.git子文件夹,所以应该包含其文件内容

请注意,如和中所示

如果您希望在多包monorepo中使用lint staged,建议将其安装在root
package.json

同时检查您的赫斯基配置


我在客户端文件夹中有“
.gitignore
”文件。这会影响到这个问题吗

如果未添加任何内容,您可以检查这是否是由于以下忽略规则造成的:

git check-ignore -v -- client/aFile_that_should_be_added

谢谢你的回答。实际上我也试过。但它不起作用,它说“致命:pathspec‘client’与任何文件都不匹配”@Greg-you是否有GitHub存储库的链接?Hi@VonC。不幸的是,这是我正在学习的公司的私人文件。但是我可以提供您想要的任何信息。@Greg如果您在远程GitHub repo上仍然有gitlink(白色箭头文件夹),您可以将其克隆回其他本地文件夹,然后在那里尝试使用
git rm--cached client
?(加上提交和推送)嗨@VonC我还有它。实际上克隆了整个repo,但是客户端文件夹没有出现。