{"thread":{"id":"13394","subject":"Re: fsck --full is Ok, but clones are not, \"missing commits\"?!","startedAt":"2008-05-06T12:17:27Z","lastAt":"2008-05-06T12:17:27Z","messageCount":1,"participants":["Johannes Sixt"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"76199","messageId":"48204C57.5000909@viscovery.net","threadId":"13394","inReplyTo":"20080506115224.79802c7c@zebulon.innova-card.com","subject":"Re: fsck --full is Ok, but clones are not, \"missing commits\"?!","fromName":"Johannes Sixt","fromEmail":"j.sixt@viscovery.net","sentAt":"2008-05-06T12:17:27Z","receivedAt":"2008-05-06T12:17:27Z","isPatch":false,"sender":{"key":"j6t@kdbg.org","avatar":"https://avatars.githubusercontent.com/u/14810926?v=4"},"body":"Brian FOSTER schrieb:\n> Johannes Sixt kindly replied:\n>> [ ... ]\n>> For me, the unusable [ `gitk' ] scrollbar alone would be reason enough\n>> to truncate the history.\n>> [ ... ]  I have gitk running all the time.  So, yes, it is \"important.\"\n>> But I run it basically as 'gitk --all --not origin' and press F5 frequently.\n>> With this set of arguments the scrollbar remains usable, and performance\n>> is not an issue, even on Windows.\n> \n> Hannes,\n> \n>  May I ask why you are running `gitk' all the time?\n>  Is this on some sort of a Linux kernel repository or something else?\n\nSomething else (~9000 commits, most of them imported from CVS).\n\nI have gitk running all the time because I want a quick way to see \"where\nI am\". That I get by pressing F5 (instead of typing in a longish command\nto fire up gitk) and the mentioned argument list.\n\nAlso, quite a lot of the work I do is to polish a topic branch using 'git\nrebase -i'. By browsing through the commits, I quickly get an overview\nwhether the branch is fine or needs more work.\n\n>  Am I correct in interpreting `--all --not origin' as meaning \"every\n>  branch except those in origin/*\" (i.e., all branches except the\n>  remote-tracking ones)?\n\nNot quite. It means the same as for 'git log': The commits from all\nbranches *but not* the commits from branch 'origin' (which is an alias for\norigin/master, in my case, that's what is \"published\"). This is my way to\nreduce the number of commits that are displayed and it amounts to ~300\ncommits.\n\n-- Hannes\n"}]}