[英]How do I update my local refs when a remote branch has been renamed in Git?
[英]How do I set my Openshift remote Git to be the same as my local branch?
我做了一個git reset --hard HEAD~
現在我的本地副本是我想要的地方,但是 Openshift 上的應用程序的遠程托管副本不是。
如何使遠程副本現在與本地版本相同?
如果你真的是唯一一個在這個 repo 上工作的人,你可以強制推送
git push --force openshift master
(假設來自評論的遠程名稱“ openshift
”)
但是請確保您知道在遠程端丟失了哪些歷史記錄。
如果不會丟失(仍然在該遠程存儲庫的 reflog 中引用,因此如果您有權訪問服務器,則可以在需要時恢復它)
如果您不是唯一的用戶,則您必須將其 ( push --force
) 傳達給其他用戶,以便他們將其本地克隆重置為新的origin/master
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.