{"thread":{"id":"279","subject":"git-pasky \"tutorial\"","startedAt":"2005-04-24T01:35:08Z","lastAt":"2005-04-26T22:42:02Z","messageCount":3,"participants":["Benjamin Herrenschmidt","Petr Baudis"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"1459","messageId":"1114306508.5444.7.camel@gaston","threadId":"279","inReplyTo":null,"subject":"git-pasky \"tutorial\"","fromName":"Benjamin Herrenschmidt","fromEmail":"benh@kernel.crashing.org","sentAt":"2005-04-24T01:35:08Z","receivedAt":"2005-04-24T01:35:08Z","isPatch":false,"sender":{"key":"benh@kernel.crashing.org","avatar":null},"body":"Hi !\n\nIs it really only my own stupidity, or is the \"tutorial\" in the README\nfile in there only understandable if you in fact already know what it\ntries to explain ?\n\nThe more I read it, the more confused I am about the whole thing...\n\nIs there some document somewhere that starts by explaining what are the\nconcepts of \"branch\", \"tracking\", etc... in the context of git ?\n\nBen.\n\n\n"},{"id":"1782","messageId":"20050426195752.GG13224@pasky.ji.cz","threadId":"279","inReplyTo":"1114306508.5444.7.camel@gaston","subject":"Re: git-pasky \"tutorial\"","fromName":"Petr Baudis","fromEmail":"pasky@ucw.cz","sentAt":"2005-04-26T19:57:52Z","receivedAt":"2005-04-26T19:57:52Z","isPatch":false,"sender":{"key":"pasky@ucw.cz","avatar":"https://avatars.githubusercontent.com/u/18439?v=4"},"body":"Dear diary, on Sun, Apr 24, 2005 at 03:35:08AM CEST, I got a letter\nwhere Benjamin Herrenschmidt <benh@kernel.crashing.org> told me that...\n> Hi !\n\nHi,\n\n> Is it really only my own stupidity, or is the \"tutorial\" in the README\n> file in there only understandable if you in fact already know what it\n> tries to explain ?\n> \n> The more I read it, the more confused I am about the whole thing...\n> \n> Is there some document somewhere that starts by explaining what are the\n> concepts of \"branch\", \"tracking\", etc... in the context of git ?\n\nyou might want to try again with cogito-0.8; I hope I simplified the\nconcepts a lot.\n\nThere is no tracking, and branches are trivial - branches correspond to\nrepositories. When you do cg-init <remoterepo>, you get a branch origin\nwhich represents the remoterepo (and gets updated when you do cg-pull or\ncg-update), you can make Cogito know of more remote repositories by\ndoing cg-branch-add.\n\n\nYes, the README sucks; but apparently it helps at least some people. ;-)\n\n-- \n\t\t\t\tPetr \"Pasky\" Baudis\nStuff: http://pasky.or.cz/\nC++: an octopus made by nailing extra legs onto a dog. -- Steve Taylor\n"},{"id":"1818","messageId":"1114555322.7182.77.camel@gaston","threadId":"279","inReplyTo":"20050426195752.GG13224@pasky.ji.cz","subject":"Re: git-pasky \"tutorial\"","fromName":"Benjamin Herrenschmidt","fromEmail":"benh@kernel.crashing.org","sentAt":"2005-04-26T22:42:02Z","receivedAt":"2005-04-26T22:42:02Z","isPatch":false,"sender":{"key":"benh@kernel.crashing.org","avatar":null},"body":"\n> you might want to try again with cogito-0.8; I hope I simplified the\n> concepts a lot.\n\nYup, I figured that out, thanks.\n\n> There is no tracking, and branches are trivial - branches correspond to\n> repositories. When you do cg-init <remoterepo>, you get a branch origin\n> which represents the remoterepo (and gets updated when you do cg-pull or\n> cg-update), you can make Cogito know of more remote repositories by\n> doing cg-branch-add.\n> \n> \n> Yes, the README sucks; but apparently it helps at least some people. ;-)\n> \n-- \nBenjamin Herrenschmidt <benh@kernel.crashing.org>\n\n"}]}