From: jeff millar Date: Sun, 22 May 2005 18:29:25 GMT Subject: Re: How stop tracking a file? Message-ID: <4290CF85.5060105@adelphia.net> In-Reply-To: <7vacmnfapv.fsf@assigned-by-dhcp.cox.net> Junio C Hamano wrote: > jm> cg-rm does two things > jm> rm -f "$@" > jm> git-update-cache --remove -- "$@" > >I do not do Porcelain, but something along the following lines >should work: > > for path > do > git-update-cache --force-remove "$path" > done > Seems a bit more difficult... [jeff@Desk gsmc-1.1]$ git-update-cache --force-remove main.o [jeff@Desk gsmc-1.1]$ cg-diff Index: main.o =================================================================== Binary files a5d1a55e0818ab11b71fee01bcd9053c4ecc65a6/main.o (mode:100644) and /dev/null (tree:uncommitted) differ [jeff@Desk gsmc-1.1]$ cg-commit Refusing to make an empty commit - the tree was not modified since the previous commit. If you really want to make the commit, do: commit-tree `tree-id` -p `parent-id` A picky porcelain problem?