[英]How to pull and push in a remote git repository
我在桌面上的一個項目中工作並將其推送到 master 分支。 現在我通過在我的筆記本電腦中下載它來使用相同的項目在我的筆記本電腦上工作。 進行一些更改后,我想將其添加到我的 Github 存儲庫中。 但是說一個錯誤是
錯誤:無法將一些引用推送到“ https://github.com/mahfuz380/loginsystem ”提示:更新被拒絕,因為您當前分支的提示落后於提示:其遠程副本。 在再次推送之前集成遠程更改(例如提示:'git pull ...')。 提示:有關詳細信息,請參閱“git push --help”中的“關於快進的注意事項”。
當您嘗試將更改推送到遠程分支時,請按照以下步驟操作。
首先使用 git stash 命令保存您的本地更改
git stash
從遠程分支拉取更改
git pull
使用以下命令取消您之前存儲的更改
git stash apply
將您的更改推送到遠程分支
git push origin
如果您在取消隱藏更改后遇到任何沖突,請手動解決沖突,然后推送。
希望能幫助到你!
在你推送之前先git pull
。 您可能必須先撤消更改。
正如消息所暗示的那樣,您應該先pull
來合並更改,然后推送到遠程。
git pull origin master
git push origin master
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.