我在本地有一个项目,我从远程运行了git init
。我运行了git status
,得到了nothing to commit, working directory clean
,然后从本地运行了git push root@mysite.com:/home/mysite/public_html/.git master
。它返回了cdf0879..d49d488 master -> master
,这意味着推送成功。为了确保它已正确推送,我再次运行它,返回值为Everything up-to-date
。我更新了一个名为script.js
的文件,先运行git add .
然后运行git commit -m "First Edit"
然后运行git push root@mysite.com:/home/mysite/public_html/.git master
,但是当我从远程运行git status
时,它将返回:
# On branch master
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
# modified: script.js
如果我也添加,提交并从本地推送以更新远程,该如何解决呢?