From: Bert Wesarg Date: Fri, 27 Feb 2009 06:47:15 GMT Subject: Re: [TopGit] aborting tg create leafs deleted .top* files in index Message-ID: <36ca99e90902262247q783f8ce1j20bdc971cfc22948@mail.gmail.com> In-Reply-To: <36ca99e90902061103u24d4f38eua52d9259cb8d34d1@mail.gmail.com> On Fri, Feb 6, 2009 at 20:03, Bert Wesarg wrote: > Hi, > > after executing the abort commands to remove a just created new topic > branch, the .top* files from the previous branch are markes as > deleted. > > To reproduce: > > $ md g > $ cd g > $ git --version > git version 1.6.1.rc4 > $ git init > Initialized empty Git repository in /home/bertw/tmp/g/.git/ > $ touch file > $ git add file > $ git commit -m init > [master (root-commit)]: created 2155efd: "init" >  0 files changed, 0 insertions(+), 0 deletions(-) >  create mode 100644 file > $ tg create t/test1 > tg: Automatically marking dependency on master > tg: Creating t/test1 base from master... > Switched to a new branch "t/test1" > tg: Topic branch t/test1 set up. Please fill .topmsg now and make > initial commit. > tg: To abort: git rm -f .top* && git checkout master && tg delete t/test1 > $ git commit -m "topic test1" > [t/test1]: created 3cb4fbf: "topic test1" >  2 files changed, 7 insertions(+), 0 deletions(-) >  create mode 100644 .topdeps >  create mode 100644 .topmsg > $ tg create t/test2 > tg: Automatically marking dependency on t/test1 > tg: Creating t/test2 base from t/test1... > Switched to a new branch "t/test2" > tg: Topic branch t/test2 set up. Please fill .topmsg now and make > initial commit. > tg: To abort: git rm -f .top* && git checkout t/test1 && tg delete t/test2 > $ git rm -f .top* && git checkout t/test1 && tg delete t/test2 > rm '.topdeps' > rm '.topmsg' > D       .topdeps > D       .topmsg > Switched to branch "t/test1" > $ git status > # On branch t/test1 > # Changes to be committed: > #   (use "git reset HEAD ..." to unstage) > # > #       deleted:    .topdeps > #       deleted:    .topmsg > # > $ Anyone? > > > Regards, > Bert Wesarg >