簡體   English   中英

將遠程主服務器復制到本地分支-git

[英]copying remote master to local branch -git

嘿,我正在Android項目的本地分支上工作。我想用遠程主服務器上的所有代碼替換本地分支上的所有代碼。當我嘗試執行git pull origin master ,它嘗試合並並拉起沖突解決,這是不可取的,因為我只想簡單地替換所有內容。

您想重置為遠程上本地分支上的最后一次提交

git reset --hard <sha of commit

然后,您可以執行git pull origin master ,它僅從遠程帶來更改。

如果不確定什么是提交,則可以使用

git merge-base origin/master master

這將給出最后一次公共提交的SHA。 您可以重置為該設置。

另一個選擇是刪除分支並從遠程重新簽出。

暫無
暫無

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

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