我在Ubuntu 11.4(Gnome)上运行git。git gui的过滤器
有没有办法让git gui忽略某些类型的文件,而不是在“Unstaged Changes”窗口中显示它们?有一件事我希望它忽略不是源代码的子目录和文件。例如,我希望它显示带有像.php,.css一样的变化文件,但不能满足像.jpg,.png那样的足够的文件。
有没有办法做到这一点?
谢谢,
彼得。
这是我放的.gitignore
*.jpg
*.png
Dracula/*
谢谢, 彼得。
我在Ubuntu 11.4(Gnome)上运行git。git gui的过滤器
有没有办法让git gui忽略某些类型的文件,而不是在“Unstaged Changes”窗口中显示它们?有一件事我希望它忽略不是源代码的子目录和文件。例如,我希望它显示带有像.php,.css一样的变化文件,但不能满足像.jpg,.png那样的足够的文件。
有没有办法做到这一点?
谢谢,
彼得。
这是我放的.gitignore
*.jpg
*.png
Dracula/*
谢谢, 彼得。
您的.gitignore应该为Git Gui工作。
要忽略名为IMG/目录和所有.JPG和png格式文件,您gitignore看起来像:
*.jpg
*.png
img/
把的.gitignore在顶层您工作目录树。
编辑: 嗯...什么版本的git gui(帮助>>关于)?另外,你能描述一下你的树吗(也许编辑你的问题,因为它比格式化更容易)?
README.txt
src/
a.php
img/
x.jpg
y.jpg
嘿,彼得,为你做了那个工作?它在我的机器上工作,但是,也许你有一个老版本的** git gui **。 – 2013-02-25 15:15:10
嗨,约翰。我将.gitignore文件放在sudo git rev-parse --show-toplevel返回的目录中,并将这些行添加到它。不幸的是,唯一的影响是.gitignore文件被添加到git gui的“Unstaged Changes”窗口中。我一定做错了什么。谢谢,彼得。 – OtagoHarbour 2013-02-26 01:13:14
嗯...什么版本的git gui(帮助>>关于)?另外,你能描述一下你的树吗(也许编辑你的问题,因为它比格式化更容易)?我编辑了我的答案,告诉你我的树看起来像什么似乎工作正常。 – 2013-02-28 00:25:46
你有一个gitignore文件吗? – bryanmac 2013-02-24 23:11:52
'gitignore'文件有帮助吗?或者你想跟踪'jpg's文件,但没有在git gui中看到它们?我认为后者很难实现... – mgarciaisaia 2013-02-24 23:40:32
我不想跟踪jpg文件和其他文件,这些文件正在混乱“Unstaged changes”窗口。我把* .jpg放在gitignore文件中并重新启动了git gui,但是我不想跟踪的文件仍然显示出来。谢谢,彼得。 – OtagoHarbour 2013-02-24 23:51:04