Git 如何将我的本地工作区推送或推送到原点/主机

Git 如何将我的本地工作区推送或推送到原点/主机,git,github,Git,Github,我开始在Webstorm中重新设置Github Fork的基础。在大约一分钟的时间里,我得到了我想要的东西,我很高兴终于有了Git 现在,经过一个小时的谷歌搜索、合并、重定基址、创建和切换分支后,我觉得我仍然无法让git接受我的更改并推送到origin/master 我希望Git再添加两个命令: git just-tell-me-what-the-problem-is git just-push-what-is-in-my-local-workspace-to-origin-master 同

我开始在Webstorm中重新设置Github Fork的基础。在大约一分钟的时间里,我得到了我想要的东西,我很高兴终于有了Git

现在,经过一个小时的谷歌搜索、合并、重定基址、创建和切换分支后,我觉得我仍然无法让git接受我的更改并推送到origin/master

我希望Git再添加两个命令:

git just-tell-me-what-the-problem-is

git just-push-what-is-in-my-local-workspace-to-origin-master
同时,有人能给我一套可靠的步骤来完成这项工作吗

! [rejected]        master -> master (non-fast-forward)
error: failed to push some refs to 'https://github.com/celestially/mantra-sample-blog-app'
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Merge the remote changes (e.g. 'git pull')
hint: before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.

如果
git告诉我问题是什么,
被添加到git中,它会显示以“hint:”开头的行


除了告诉问题(当前分支的尖端位于远程分支的后面)之外,它还显示了解决方案:“在再次推之前合并远程更改(例如“git pull”)。并为您提供了一个包含更多信息的地方的参考:“有关详细信息,请参阅“git push--help”中的“关于快进的注意事项”。

git push是否不工作?如果不工作,您会遇到什么错误?![拒绝]主控->主控(非快进)错误:无法将某些引用推送到“”提示:更新被拒绝,因为当前分支的提示位于其远程对应项的后面。合并远程更改(例如“git pull”)提示:在再次推送之前。提示:有关详细信息,请参阅“git推送--帮助”中的“关于快进的说明”。我完全明白git可能会让人困惑……但请继续使用IRC/slack,或者找一个知道它的朋友问问他们。或者花点时间阅读提示并尝试一些东西。在使用git之前,您确实需要对git和它有一些了解工作原理