文件夹的上下文菜单不包含"添加到忽略列表" tortoisegit

时间:2016-03-02 06:43:16

标签: tortoisegit

我使用TortoiseGit 1.8.16。但是文件夹的上下文菜单不包含"添加到忽略列表"选项。

右键单击存储库中的文件夹。我希望看到"添加到忽略列表"在上下文菜单中。此项目不在上下文菜单中。

如何通过TortoiseGit在ignore中添加文件?

4 个答案:

答案 0 :(得分:1)

在TortoiseGit中,上下文菜单可以通过两种方式配置。

1)您可以配置直接在上下文菜单中显示的条目(而不是TortoiseGit子菜单中)。这可以在TortoiseGit设置中配置 - >上下文菜单。

2)您可以默认隐藏条目,这样只有在打开上下文菜单时按住Shift键才能看到这些条目。这可以在TortoiseGit设置中配置 - >设置扩展上下文菜单。

在您的情况下,我认为该条目是隐藏的。顺便说一句。 “添加到忽略列表”仅适用于未版本控制的文件夹(否则“删除并忽略可用”)。

也可以忽略提交对话框的上下文菜单中的项目。

请参阅TortoiseGit manual

答案 1 :(得分:0)

要忽略文件,您可以这样做:

$ git rm -r --cached gen/ bin/
$ echo "gen/" >> .gitignore
$ echo "bin/" >> .gitignore

答案 2 :(得分:0)

我可以按照以下步骤操作!

  1. 首先删除要忽略的文件。您可以稍后撤消它以从回收站取回它。或者,您可以将其临时移动到另一个文件夹。
  2. 执行git commit直到打开提交窗口。不要犯错!
  3. 您将看到要忽略的文件将被提交。右键单击该文件,您会看到“添加到忽略列表”选项。
  4. 单击它!选择您真正需要的忽略类型,然后完成!

Add to ignore list button

答案 3 :(得分:0)

我知道这确实很老,但是最近我遇到了这个问题,这是因为以前已经为git设置了目录,然后通过删除.git目录将其删除。当将它恢复为Git Repo时,旧的.gitignore文件又回来了,并且我试图忽略的目录已经在其中列出了。

为了验证该理论,我从旧的.gitignore文件中删除了所有条目,并保存,然后在上下文菜单中返回“添加到忽略列表”