你好,我已經在我的倉庫主和dev中設置了兩個分支。倉庫中的git clean master分支
錯誤地說,我把我的代碼上傳到了master而不是dev。
那麼,如何使用本地存儲庫清除master分支?
你好,我已經在我的倉庫主和dev中設置了兩個分支。倉庫中的git clean master分支
錯誤地說,我把我的代碼上傳到了master而不是dev。
那麼,如何使用本地存儲庫清除master分支?
我設法從本地創建的git解決問題。 我遵循的步驟是:
git的狀態#檢查,如果你在主分支。
的Git分支CLEAN_UP
git的結帳CLEAN_UP
的git RM 。#從當前文件夾中刪除所有文件。
git rm -r *#移除所有文件夾及其數據。
git的結帳主
混帳合併CLEAN_UP
的Git分支-d CLEAN_UP
混帳推
就是這樣。
完成。
您需要先用下面的命令重置您的代碼。
的git的復位 - 硬HEAD〜1
,然後使用下面的命令來把你的代碼Dev分支
混帳推-f產地開發
不要忘記強制推送會覆蓋遠程的歷史記錄,這可能會導致其他供應商的巨大麻煩。 – ckruczek
進入你推你的代碼掌握分支,並使用下面的命令
的git的復位 - 硬頭的文件夾〜1
創建一個新的文件夾複製你的代碼到該文件夾
git的結帳開發
把你的代碼到這個文件夾
git的承諾-a -m 「第一代碼到dev」
混帳推產地開發
合併成開發,並拆除一切.. – Maroun
你可以推到dev並恢復主的變化? – radubogdan