git 推送不更新远程 git 存储库

git push not updating remote git repository

我正在我的本地 git 存储库中处理一些文件,并希望将更改发送到现有的远程 git 存储库,本地存储库是通过 https 从中克隆的。我知道你不应该更新一个非裸存储库,所以我创建了一个分支来推送更改。
这是我所做的,但没有用:

创建了我的 git init - 本地 git add -A // added all files
git commit -m "first commit"
git remote add origin [https://github.com/...]
git push -u origin master

我明白了,它被推送到 github - 万岁!

现在我想更新 GitHub 存储库。
首先,我认为你可以在 git add * & git commit -m "message"git push origin master 之后做,但在阅读 this 之后,我意识到你应该推送到一个非裸存储库。
所以,我创建了一个分支! git checkout -b new-branch.
我遵循与上面相同的设置,git add *git commit -m "message"git push origin new-branch..."Your branch is up-to-date with 'origin/master'."
伟大的!

所以,我想合并这些分支,我切换到master分支,做一个git pull然后git push origin master
我每次都收到最新消息。但是当我检查远程仓库时,没有任何更新!
任何见解或建议将不胜感激。

编辑

git status
On branch master
Your branch is up-to-date with 'origin/master'.
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)

new file:   .bowerrc
new file:   bower.json
modified:   index.html
new file:   public/vendor/jquery-1.11.3.min/.bower.json
new file:   public/vendor/jquery-1.11.3.min/index.js

realized you should push to a repository that is not bare.

不,你应该推送到裸仓库,而不是非裸仓库。

而且所有 GitHub 回购都是空的,所以推送与创建分支无关。

根据您的 git 状态,您仍在分支 master 上,文件已添加到索引中。
只需提交并推送。无需新分支。