- 此问题在此处已有答案**:
GitHub folders have a white arrow on them(7个答案)
2天前关闭。
我有一个名为learn-testing
的根文件夹和两个子文件夹client
和server
。
文件夹结构如下:
-learn-testing
-client
-server
下面是我运行的将代码推送到github repo的代码:
git init
git add .
git commit -m "login frontend and backend implementation"
git branch -M main
git remote add origin https: ..............................
git push -u origin main
代码确实被推到了我的github repo中,但只有server
文件夹代码。为client
制作了一个文件夹,但它的图标中有一个箭头,没有代码。
以下是创建的文件夹图像:
现在,当我尝试运行以下指令时:
git add .
git commit -m "adding client code``
在git status
上,我在命令提示符中得到以下指令:
On branch main
Your branch is up to date with 'origin/main'.
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
(commit or discard the untracked or modified content in submodules)
modified: client (modified content, untracked content)
no changes added to commit (use "git add" and/or "git commit -a")
请指导我为什么只有一半的代码被推送,以及如何将客户端文件夹代码推送到GitHub
1条答案
按热度按时间bjp0bcyl1#
看起来
client
也是一个git repo,有没有可能你在client
中运行了git init
?解决方案是从
client
文件夹中删除.git
目录。