git只在推送时发送一个空文件夹

时间:2016-06-15 00:02:52

标签: git github push git-commit

我正在尝试对git存储库进行更改,但我仍然遇到同样的错误,我找不到的数十个指南似乎都没有帮助,所以我将解释我所做的事情。我一步一步地做,希望有人可以帮助指出我出错的地方(在任何人指出我之前,我已经读过Git won't add any files - just an empty directory

  • 在我的文件中创建一个新文件夹
  • 使用

    将github存储库克隆到文件夹

    $ git clone [url.git]

  • 复制包含多个文件的Project文件夹并将其粘贴到克隆的git文件夹中的所需位置

  • 使用多个添加命令

    在新文件夹级别及其上方的每个级别添加和提交
    $ 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

1 个答案:

答案 0 :(得分:0)

确保github repo的url和上游的github url是相同的。

要检查上游URL,请在git repo所在的终端中键入以下内容:

git remote show origin

检查提取和推送网址。