GitHub文件夹上有一个白色箭头,无法打开

时间:2020-10-11 12:01:04

标签: git github

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

git add client

git add . 
git commit -m "commit"

husky > pre-commit (node v10.16.0)
i No staged files found.
On branch features
nothing to commit, working tree clean

我在做什么错了?

1 个答案:

答案 0 :(得分:1)

您首先应该这样做:

git rm --cached client      # no trailing slash
git commit -m "remove client gitlink"

比起您可以尝试再次添加client/,由于它没有.git子文件夹,因此应包括其文件内容。

请注意,如okonet/lint-staged issue 682及其README

所示

如果您希望在多软件包monorepo中使用lint-staged,建议在根package.json中安装husky

还要检查您的沙哑配置as in here


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

如果未添加任何内容,则可以使用以下命令检查是否是由于任何忽略规则引起的:

git check-ignore -v -- client/aFile_that_should_be_added