git推送时只发送空文件夹

5rgfhyps  于 2023-05-12  发布在  Git
关注(0)|答案(2)|浏览(236)

我试图对git仓库进行更改,但我一直遇到同样的错误,我能找到的几十个指南似乎都没有帮助,所以我会一步一步地解释我在做什么,希望有人能帮助指出我哪里出错了(在有人指出我之前,我已经阅读了Git won't add any files - just an empty directory

  • 在我的文件中创建新文件夹
  • 克隆github仓库到文件夹

$ git clone [url.git]

  • 复制包含多个文件的Project文件夹并将其粘贴到克隆的git文件夹中的所需位置
  • 使用多个add命令在新文件夹级别及其上的每个级别添加和提交
$ git add .
$ git add * -f
$ git commit -m "comment"
  • 推送到在线存储库

$ git push origin master
然而,一旦我做了所有这些,我去了网页界面,看到我添加的文件夹在那里,但它是完全空的。里面没有任何文件。尽管如此,git一直告诉我,一切都是最新的,没有任何变化。
$ git status返回以下值:

On branch master
Your branch is up-to-date with 'origin/master'.
nothing to commit, working directory clean
f4t66c6m

f4t66c6m1#

确保github repo的url和上游的github url相同。
要检查上游URL,请在git repo所在的终端中输入以下内容:

git remote show origin

检查fetch和push URL。

7cwmlq89

7cwmlq892#

编辑那边可能有问题
请确保您正在将更改保存到文件中。执行cmd+S / ctrl+S,然后尝试
git status,然后添加、提交和推送。

相关问题