簡體   English   中英

如何拉入和推送遠程 git 存儲庫

[英]How to pull and push in a remote git repository

我在桌面上的一個項目中工作並將其推送到 master 分支。 現在我通過在我的筆記本電腦中下載它來使用相同的項目在我的筆記本電腦上工作。 進行一些更改后,我想將其添加到我的 Github 存儲庫中。 但是說一個錯誤是

錯誤:無法將一些引用推送到“ https://github.com/mahfuz380/loginsystem ”提示:更新被拒絕,因為您當前分支的提示落后於提示:其遠程副本。 在再次推送之前集成遠程更改(例如提示:'git pull ...')。 提示:有關詳細信息,請參閱“git push --help”中的“關於快進的注意事項”。

當您嘗試將更改推送到遠程分支時,請按照以下步驟操作。

  1. 首先使用 git stash 命令保存您的本地更改

    git stash
  2. 從遠程分支拉取更改

    git pull
  3. 使用以下命令取消您之前存儲的更改

    git stash apply
  4. 將您的更改推送到遠程分支

    git push origin

如果您在取消隱藏更改后遇到任何沖突,請手動解決沖突,然后推送。

希望能幫助到你!

在你推送之前先git pull 您可能必須先撤消更改。

正如消息所暗示的那樣,您應該先pull來合並更改,然后推送到遠程。

git pull origin master
git push origin master

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM