2017-07-14 81 views
2

我在GitHub上拉了一個項目,並意外丟棄了My Documents中的所有資產。刪除剛剛從Git克隆到錯誤文件夾中的跟蹤文件

儘管在瀏覽器中有多種方式可以折騰所有這些文件,但是在Git中有一種簡單的方法,只需刪除克隆的文件而不需要刪除任何其他文件?

+0

通過「拉」你的意思是你直接克隆到「我的文檔」文件夾? – Saravana

+0

@Saravana我懷疑是這樣,並相應地改寫了這個問題。如果Skyler不同意,問題仍然可以編輯。 – VonC

+0

yea @Saravana我做了我的dir,然後初始化了git,並在將目錄更改爲項目文件夾之前從repo下載了所有東西 – Skyler

回答

1

嘗試重置(如果你沒有任何本地修改現有的跟蹤文件)到以前的狀態的git pull前:

git reset --hard [email protected]{1} 

但在錯誤的文件夾,如果你有克隆/拉回購,不接觸其他未跟蹤文件,see this set of commands

git ls-files -z | xargs -0 rm -f 
git ls-tree --name-only -d -r -z HEAD | sort -rz | xargs -0 rmdir 

這樣,yoiu被刪除的文件跟蹤與My Documents

相關問題