* Extending .gitignore
@ 2007-08-18 9:43 Dmitry Kakurin
2007-08-18 10:00 ` Junio C Hamano
0 siblings, 1 reply; 2+ messages in thread
From: Dmitry Kakurin @ 2007-08-18 9:43 UTC (permalink / raw)
To: git
Currently .gitignore serves (at least) 2 purposes:
1. Specifies which files to ignore during git add
2. Specifies which files to ignore during git cleanup, but still deletes them with git cleanup -x
So it effectively splits files in 2 categories.
I always find myself with 3 categories of files:
1. Important files that I want tracked by SCM (normal files like *.c)
2. Unimportant files that I want ignored by SCM and cleaned (usually build files like *.obj, *.exe)
3. Important files that I don't want to be tracked by SCM but also I don't want them to be cleaned either (these are usually
machine-specific config files)
So I want to be able to say to git: don't track this file, but don't delete it either (even with clean -x).
What do you think? Does it make sense? Can it be done right now?
- Dmitry
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Extending .gitignore
2007-08-18 9:43 Extending .gitignore Dmitry Kakurin
@ 2007-08-18 10:00 ` Junio C Hamano
0 siblings, 0 replies; 2+ messages in thread
From: Junio C Hamano @ 2007-08-18 10:00 UTC (permalink / raw)
To: Dmitry Kakurin; +Cc: git
Dmitry Kakurin <dmitry.kakurin@gmail.com> writes:
> So I want to be able to say to git: don't track this file, but don't delete it either (even with clean -x).
> What do you think? Does it make sense? Can it be done right now?
I've said that we would need .precious in addition to .ignore;
no objection at all, except "even with clean -x" part which may
be a controversial detail.
Can it be done right now? Of course not. That is definitely a
post 1.5.3 item.
But the beauty of the distributednes of git is that _you_ can
start working on it without disturbing anybody else nor worrying
about the stabilization freeze period.
Me, personally I would prefer to see people spending their time
to find regressions in -rc and fixing them before the release,
though...
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2007-08-18 10:00 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-08-18 9:43 Extending .gitignore Dmitry Kakurin
2007-08-18 10:00 ` Junio C Hamano
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).