簡體   English   中英

撤消 Git 遠程分支結帳

[英]Undo the Git remote branch checkout

我想從 git repo 的遠程分支復制我的 CentOS 7 機器上的文件。 我在不正確的位置創建了一個新文件夾並克隆了 repo。 在此之后,我還簽出了遠程分支。

我做了以下步驟: 1. Git 克隆(工作正常) 2. Git 結帳分支名稱(工作正常)

不幸的是,我注意到我應該在不同的位置創建文件夾並將文件克隆到該文件夾中,然后簽出並處理這些文件。 現在我的問題:

  1. 我目前如何撤消此分支的結帳?

任何幫助將不勝感激。

抱歉,但是如果我正確理解了您的問題。 您想將所有內容移動到不同的位置。

因此,首先沒有撤消任何結帳的概念。 當您結帳到 git 中的不同分支時。 它只是將您的 HEAD 指向另一個提交。 而已。 因此,如果您想回到master分支(在大多數情況下這是默認分支),您只需要執行git checkout master

但我認為你的問題與這里的 git 無關,你想要實現的是將文件夾移動到其他地方。 因此,IMO,您只需將文件夾移動到新位置。

mv /incorrect/user/path/FOLDER /correct/folder/path/FOLDER

現在,當您將工作目錄更改為新放置的文件夾時,git 無論如何都可以正常工作。

希望這能回答你的問題。

暫無
暫無

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

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