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,建议将其安装在rootpackage.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,但是客户端文件夹没有出现。