{"thread":{"id":"36581","subject":"material for git training sessions/presentations","startedAt":"2014-05-05T04:18:51Z","lastAt":"2014-05-07T15:02:13Z","messageCount":6,"participants":["Chris Packham","Scott Chacon","Felipe Contreras","Jason St. John","Jordan McCullough (GitHub Staff)","Sitaram Chamarty"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"240713","messageId":"CAFOYHZDNkTpQVge8Z_qOPS3eH-afKs-KeaFsQ6sOCtLbGgjdbQ@mail.gmail.com","threadId":"36581","inReplyTo":null,"subject":"material for git training sessions/presentations","fromName":"Chris Packham","fromEmail":"judge.packham@gmail.com","sentAt":"2014-05-05T04:18:51Z","receivedAt":"2014-05-05T04:18:51Z","isPatch":false,"sender":{"key":"judge.packham@gmail.com","avatar":"https://avatars.githubusercontent.com/u/155667?v=4"},"body":"Hi,\n\nI know there are a few people on this list that do git training in\nvarious forms. At $dayjob I've been asked to run a few training\nsessions in house. The initial audience is SW developers so they are\nfairly clued up on VCS concepts and most have some experience\n(although some not positive) with git. Eventually this may also\ninclude some QA folks who are writing/maintaining test suites who\nmight be less clued up on VCSes in general.\n\nI know if I googled for git tutorials I'll find a bunch and I can\nprobably write a few myself but does anyone have any advice from\ntraining sessions they've run about how best to present the subject\nmatter. Particularly to a fairly savy audience who may have developed\nsome bad habits. My plan was to try and have a few PCs/laptops handy\nand try to make it a little interactive.\n\nAlso if anyone has any presentations I could use under a CC-BY-SA (or\nother liberal license) as a basis for any material I produce that\nwould save me starting from scratch.\n\nThanks,\nChris\n"},{"id":"240714","messageId":"CAP2yMa+Q56R_Rsbsy4siJNKy0wU0JN7QM1NPMBO8sO_E9CSMwA@mail.gmail.com","threadId":"36581","inReplyTo":"CAFOYHZDNkTpQVge8Z_qOPS3eH-afKs-KeaFsQ6sOCtLbGgjdbQ@mail.gmail.com","subject":"Re: material for git training sessions/presentations","fromName":"Scott Chacon","fromEmail":"schacon@gmail.com","sentAt":"2014-05-05T04:29:59Z","receivedAt":"2014-05-05T04:29:59Z","isPatch":false,"sender":{"key":"schacon@gmail.com","avatar":"https://gravatar.com/avatar/9b13a8a078e1dcf8588c4eea9554445d51ebed6c41b51f56f4d96738130b05c6?d=mp&s=160"},"body":"The GitHub training team has all of their materials open sourced under\na CC BY 3.0 license.  They're all written in Markdown and hosted on\nGitHub.  You can check them out here, including going through an\nonline rendering of the materials:\n\nhttp://training.github.com/kit/\n\nScott\n\nOn Sun, May 4, 2014 at 9:18 PM, Chris Packham <judge.packham@gmail.com> wrote:\n> Hi,\n>\n> I know there are a few people on this list that do git training in\n> various forms. At $dayjob I've been asked to run a few training\n> sessions in house. The initial audience is SW developers so they are\n> fairly clued up on VCS concepts and most have some experience\n> (although some not positive) with git. Eventually this may also\n> include some QA folks who are writing/maintaining test suites who\n> might be less clued up on VCSes in general.\n>\n> I know if I googled for git tutorials I'll find a bunch and I can\n> probably write a few myself but does anyone have any advice from\n> training sessions they've run about how best to present the subject\n> matter. Particularly to a fairly savy audience who may have developed\n> some bad habits. My plan was to try and have a few PCs/laptops handy\n> and try to make it a little interactive.\n>\n> Also if anyone has any presentations I could use under a CC-BY-SA (or\n> other liberal license) as a basis for any material I produce that\n> would save me starting from scratch.\n>\n> Thanks,\n> Chris\n> --\n> To unsubscribe from this list: send the line \"unsubscribe git\" in\n> the body of a message to majordomo@vger.kernel.org\n> More majordomo info at  http://vger.kernel.org/majordomo-info.html\n"},{"id":"240722","messageId":"53671965621e_25b273930894@nysa.notmuch","threadId":"36581","inReplyTo":"CAP2yMa+Q56R_Rsbsy4siJNKy0wU0JN7QM1NPMBO8sO_E9CSMwA@mail.gmail.com","subject":"Re: material for git training sessions/presentations","fromName":"Felipe Contreras","fromEmail":"felipe.contreras@gmail.com","sentAt":"2014-05-05T04:53:57Z","receivedAt":"2014-05-05T04:53:57Z","isPatch":false,"sender":{"key":"felipe.contreras@gmail.com","avatar":"https://avatars.githubusercontent.com/u/8358?v=4"},"body":"Scott Chacon wrote:\n> The GitHub training team has all of their materials open sourced under\n> a CC BY 3.0 license.  They're all written in Markdown and hosted on\n> GitHub.  You can check them out here, including going through an\n> online rendering of the materials:\n> \n> http://training.github.com/kit/\n\nVery nice!\n\nI'm skimming through the contents and I noticed you mention\n'color.ui = auto' a lot. There's no need for that, it has been the\ndefault since v1.8.4.\n\nCheers.\n\n-- \nFelipe Contreras\n"},{"id":"240802","messageId":"CAEjxke-_4x_s_1Ya9rkN9+_57_HpeFCDePshOh10tuRBrSDnnw@mail.gmail.com","threadId":"36581","inReplyTo":"53671965621e_25b273930894@nysa.notmuch","subject":"Re: material for git training sessions/presentations","fromName":"Jason St. John","fromEmail":"jstjohn@purdue.edu","sentAt":"2014-05-06T05:01:42Z","receivedAt":"2014-05-06T05:01:42Z","isPatch":false,"sender":{"key":"jstjohn@purdue.edu","avatar":"https://avatars.githubusercontent.com/u/1393510?v=4"},"body":"On Mon, May 5, 2014 at 12:53 AM, Felipe Contreras\n<felipe.contreras@gmail.com> wrote:\n> Scott Chacon wrote:\n>> The GitHub training team has all of their materials open sourced under\n>> a CC BY 3.0 license.  They're all written in Markdown and hosted on\n>> GitHub.  You can check them out here, including going through an\n>> online rendering of the materials:\n>>\n>> http://training.github.com/kit/\n>\n> Very nice!\n>\n> I'm skimming through the contents and I noticed you mention\n> 'color.ui = auto' a lot. There's no need for that, it has been the\n> default since v1.8.4.\n>\n> Cheers.\n>\n> --\n> Felipe Contreras\n\nRHEL 6.5 ships Git version 1.7.1, so depending on what OS the audience\nis using (e.g. RHEL 6.5 Workstation), that may still be relevant.\n\nJason\n"},{"id":"240847","messageId":"discussions/cb0b63ead41211e398260b8f9a8fb553/comments/1044478@github.com","threadId":"36581","inReplyTo":"53671965621e_25b273930894@nysa.notmuch","subject":"Re: Re: material for git training sessions/presentations","fromName":"Jordan McCullough (GitHub Staff)","fromEmail":"training@github.com","sentAt":"2014-05-06T22:20:18Z","receivedAt":"2014-05-06T22:20:18Z","isPatch":false,"sender":{"key":"training@github.com","avatar":null},"body":"Hi Felipe,\n\nJordan McCullough here from the GitHub Training team. I noticed you were kind enough to open a Pull Request (linked below for reference) addressing this. We really do appreciate the contribution.\n\nI'll review the PR just as soon as I can, so anticipate a merge with your changes to the `color.ui` soon.\n\nhttps://github.com/github/training-kit/pull/118\n\nCommit and Octocats,\nJordan\n"},{"id":"240914","messageId":"536A4AF5.7050907@gmail.com","threadId":"36581","inReplyTo":"CAFOYHZDNkTpQVge8Z_qOPS3eH-afKs-KeaFsQ6sOCtLbGgjdbQ@mail.gmail.com","subject":"Re: material for git training sessions/presentations","fromName":"Sitaram Chamarty","fromEmail":"sitaramc@gmail.com","sentAt":"2014-05-07T15:02:13Z","receivedAt":"2014-05-07T15:02:13Z","isPatch":false,"sender":{"key":"sitaramc@gmail.com","avatar":"https://avatars.githubusercontent.com/u/43316?v=4"},"body":"On 05/05/2014 09:48 AM, Chris Packham wrote:\n> Hi,\n>\n> I know there are a few people on this list that do git training in\n> various forms. At $dayjob I've been asked to run a few training\n> sessions in house. The initial audience is SW developers so they are\n> fairly clued up on VCS concepts and most have some experience\n> (although some not positive) with git. Eventually this may also\n> include some QA folks who are writing/maintaining test suites who\n> might be less clued up on VCSes in general.\n>\n> I know if I googled for git tutorials I'll find a bunch and I can\n> probably write a few myself but does anyone have any advice from\n> training sessions they've run about how best to present the subject\n> matter. Particularly to a fairly savy audience who may have developed\n> some bad habits. My plan was to try and have a few PCs/laptops handy\n> and try to make it a little interactive.\n>\n> Also if anyone has any presentations I could use under a CC-BY-SA (or\n> other liberal license) as a basis for any material I produce that\n> would save me starting from scratch.\n\nI've written and used the following; the first one is a bit more popular\n(or at least has been mentioned several times on #git)\n\n1. git concepts simplified: http://gitolite.com/gcs.html\n2. a presentation on git: http://gitolite.com/git.html\n\nYou can use them straight off the web.\n"}]}