好久没有用git了,突然出现一个奇葩问题,每次
$ git add *
$ git commit -m '注释'
$ git push -u origin master
结束push时就会出现下面这个问题,检查文件时却发现实际上一个都没更新上去。
'Everything up-to-date'
最后找度姐问了一下,她说
一开始 git 服务器仓库是完全空的,
不包含任何一个分支(branch),因此刚开始 Push 时需要指定一个。
执行 git remote -v 后看到自己的 remote 端名字为 origin:
$ git remote -v
origin https://github.com/bluewater0015/webpack-demo.git (fetch)
origin https://github.com/bluewater0015/webpack-demo.git (push)
执行 git branch 后看到自己当下用的分支是 master:
$ git branch
* maste
因此在本地 commit 后,再执行 git push origin master 即可。