Hi Sumana,

I have a slidedeck from a workshop at Write/Speak/Code 2016 about an open 
source workflow with git, branches, PRs and more. Although no recording 
unfortunately, the slidedeck covers my personal workflow (which is also what 
most of us working on OpenHatch used as well). Feel free to use or reuse any of 
this content which was designed for complete beginners:

https://www.slideshare.net/willingc/yes-you-can-git

https://speakerdeck.com/willingc/yes-you-can-git

Warmly,

Carol

On Wed, Jul 24, 2019, at 2:54 PM, Sumana Harihareswara wrote:
> I'm training a new contractor on basic shell and git, and the Software 
> Carpentry materials have been FANTASTIC.
> 
> But I would like to teach her about branching and pull requests next. I 
> recognize and understand that the git novice lesson doesn't cover branching 
> and I totally get why 
> https://swcarpentry.github.io/git-novice/guide/index.html . I would like to 
> continue with a Carpentry-style approach that uses live coding, frequent 
> formative assessment (including exercises with solutions), making mistakes 
> and working through them, incremental diagram presentation, and so on, as in 
> http://third-bit.com/2019/06/15/10-quick-tips-for-delivering-a-programming-lesson.html
>  . Is anyone aware of such a lesson, covering branches and GitHub pull 
> requests? Or is anyone working on one? I'm aware of some resources but 
> haven't found anything that is quite what I am looking for:
> 
> * https://learngitbranching.js.org/
> * 
> https://github.com/lexnederbragt/github_collab_workshop/blob/master/workshop_outline.md
> * https://github.com/dlab-berkeley/git-fundamentals and in particular 
> https://github.com/dlab-berkeley/git-fundamentals/blob/master/pdfs/0-7_branching.pdf
> 
> I don't want to reinvent the wheel, and I'd like to use/test/contribute to 
> such a lesson if it exists.
> 
> Thanks,
> Sumana Harihareswara
> *The Carpentries <https://carpentries.topicbox.com/latest>* / discuss / see 
> discussions <https://carpentries.topicbox.com/groups/discuss> + participants 
> <https://carpentries.topicbox.com/groups/discuss/members> + delivery options 
> <https://carpentries.topicbox.com/groups/discuss/subscription> Permalink 
> <https://carpentries.topicbox.com/groups/discuss/T88a5a6f29942ba00-M19567f13922bb1127746e990>

---
*Carol Willing*

CTO, Founder - *Willing Consulting* <http://willingconsulting.com/>

Steering Council, Core Developer, ACM 2017 Software System Awardee 
<https://awards.acm.org/software-system/award-winners> - *Project Jupyter* 
<http://jupyter.org/>

Steering Council, Core Developer - *Python language* 
<https://www.python.org/dev/peps/pep-0013>
Fellow - *Python Software Foundation* <https://www.python.org/psf-landing/>

------------------------------------------
The Carpentries: discuss
Permalink: 
https://carpentries.topicbox.com/groups/discuss/T88a5a6f29942ba00-Mf68217c93966be0d3c355247
Delivery options: https://carpentries.topicbox.com/groups/discuss/subscription

Reply via email to