我在桌面上的一个项目中工作,并将其推送到master分支中。现在,我通过在笔记本电脑中下载同一个项目来使用笔记本电脑。进行一些更改后,我想将此添加到我的Github存储库中。但是说一个错误
错误:无法将某些引用推入“ https://github.com/mahfuz380/loginsystem”提示:由于当前分支的尖端位于提示:其远程对应项的后面,因此拒绝更新。在再次推送之前,整合远程更改(例如提示:'git pull ...')。提示:有关详细信息,请参见“ git push --help”中的“关于快进的注意事项”。
答案 0 :(得分:2)
当您尝试将更改推送到远程分支时,请按照以下步骤操作。
首先使用git stash命令保存本地更改
git stash
从远程分支拉出更改
git pull
使用以下命令取消存储以前的存储更改
git stash apply
将更改推送到远程分支
git push origin
如果在保存更改后遇到任何冲突,请手动解决冲突,然后再推送。
希望有帮助!
答案 1 :(得分:0)
git pull
首先,然后再按。您可能必须先撤消更改。
答案 2 :(得分:0)
根据消息提示,您应该pull
首先合并更改,然后将其推送到远程。
git pull origin master
git push origin master