2014-11-12 3 views
1

Я пытаюсь очистить свое рабочее дерево, однако, когда я вхожу git clean --force, ничего не происходит.git clean ничего не делает

$ git status 
On branch master 
Your branch is ahead of 'origin/master' by 1 commit. 
    (use "git push" to publish your local commits) 

Untracked files: 
    (use "git add <file>..." to include in what will be committed) 

     packages/Microsoft.AspNet.WebPages.2.0.30506.0/ 
     packages/Microsoft.Data.Edm.5.2.0/ 
     packages/Microsoft.Data.OData.5.2.0/ 
     packages/Microsoft.Net.Http.2.0.20710.0/ 
     packages/Microsoft.Web.Infrastructure.1.0.0.0/ 

nothing added to commit but untracked files present (use "git add" to track) 

$ git clean --force 

$ git status 
On branch master 
Your branch is ahead of 'origin/master' by 1 commit. 
    (use "git push" to publish your local commits) 

Untracked files: 
    (use "git add <file>..." to include in what will be committed) 

     packages/Microsoft.AspNet.WebPages.2.0.30506.0/ 
     packages/Microsoft.Data.Edm.5.2.0/ 
     packages/Microsoft.Data.OData.5.2.0/ 
     packages/Microsoft.Net.Http.2.0.20710.0/ 
     packages/Microsoft.Web.Infrastructure.1.0.0.0/ 

nothing added to commit but untracked files present (use "git add" to track) 

Аналогично, git clean -i не имеет никакого эффекта либо.

+0

Возможный дубликат [Удалить локальные (не проверенные) файлы из моей текущей ветки Git?] (Http://stackoverflow.com/questions/61212/remove-local-untracked-files-from-my-current-git-branch) – BanksySan

ответ

1

Это все каталоги, чтобы удалить каталоги вам нужно использовать команду:

git clean -f -d 

Благодаря this answer.

Смежные вопросы