为什么我的项目中的客户端文件夹没有在 gitHub 上载?
Why didn't the client folder from my project get uploaded on gitHub?
我想在 github 存储库上上传一个项目,这样我就可以将它发送给我的导师,这是我的第一次。所有文件夹的内容都已上传,除了 client 文件夹和它的图标看起来不同。为什么会这样?
我在终端中使用了这些命令
$ git add .
$ git commit -m "First commit"
$ git remote add origin remote repository URL
$ git remote -v
$ git push -u origin master
编辑:我的客户端文件夹是一个 reactjs 应用程序
你必须更具体一点。
一种可能的答案:有一个 .gitignore 文件(隐藏文件)可以防止客户端文件夹被推送。
另一个:您根本没有暂存客户端文件夹。尝试 git 添加 ./client 然后提交并再次推送。
执行 git add .
后,通过执行 git status
检查文件是否暂存在客户端文件夹内。这可能是 .gitignore 文件的问题,它忽略了不提交的特定文件。如果客户端不在 .gitignore 上,则应暂存其中的文件。如果在执行 git add .
后未暂存,您可以看到在执行 git status
后未暂存的单个文件,并将文件单独添加到暂存区。
就我而言,Gatsby 在客户端中创建了一个 .git 文件夹,这阻止了它被添加到存储库中。
rm -rf client/.git
我想在 github 存储库上上传一个项目,这样我就可以将它发送给我的导师,这是我的第一次。所有文件夹的内容都已上传,除了 client 文件夹和它的图标看起来不同。为什么会这样?
我在终端中使用了这些命令
$ git add .
$ git commit -m "First commit"
$ git remote add origin remote repository URL
$ git remote -v
$ git push -u origin master
编辑:我的客户端文件夹是一个 reactjs 应用程序
你必须更具体一点。
一种可能的答案:有一个 .gitignore 文件(隐藏文件)可以防止客户端文件夹被推送。
另一个:您根本没有暂存客户端文件夹。尝试 git 添加 ./client 然后提交并再次推送。
执行 git add .
后,通过执行 git status
检查文件是否暂存在客户端文件夹内。这可能是 .gitignore 文件的问题,它忽略了不提交的特定文件。如果客户端不在 .gitignore 上,则应暂存其中的文件。如果在执行 git add .
后未暂存,您可以看到在执行 git status
后未暂存的单个文件,并将文件单独添加到暂存区。
就我而言,Gatsby 在客户端中创建了一个 .git 文件夹,这阻止了它被添加到存储库中。
rm -rf client/.git