difference between git ignore and untrack

后端 未结 3 1703
我在风中等你
我在风中等你 2021-02-04 00:03

What\'s the difference between ignore a folder and untrack in git? I need to remove some folders from my git repository and I am working in Netbeans with the git plugins and put

3条回答
  •  灰色年华
    2021-02-04 00:54

    By "ignore" I assume you mean .gitignore, which is a special file you can make that git will read to determine a set of files and/or directories to ignore. You can override this, but generally these files will be hidden from any git operation.

    "Untracked" in git just means that you haven't added the file to the repository yet.

    If a file is untracked and excluded by the .gitignore, you won't even see it via git status or any other git command.

    To solve your current problem, where you have already accidentally added files that you do not want to track and want to ignore, first add those folders to your .gitignore and then try this command:

    git rm -r --cached "path/to/ignored/directories"
    

    This will remove the undesired directories from your repo but will not delete them from your local working copy.

提交回复
热议问题