dear all,

thanks for all the great resources which i did not know!

adding to the list: with the CodeRefinery team [1] we are developing a
number of Carpentries-style lessons [2].

relevant to this thread:
- Git-intro using cooking recipe and branches:
https://coderefinery.github.io/git-intro/
- Collaborative Git: https://coderefinery.github.io/git-collaborative/
- Git branch design: https://coderefinery.github.io/git-branch-design/

best regards,
  radovan

[1] https://coderefinery.org
[2] https://coderefinery.org/lessons/


On Thu, Jul 25, 2019 at 5:16 AM Christina Koch via discuss
<[email protected]> wrote:
>
> Hi Sumana,
>
> Our workshop community at UW Madison has tweaked the usual git lesson to 
> include episodes on branching:
>
> repository: https://github.com/UW-Madison-DataScience/git-novice-custom
> website: https://uw-madison-datascience.github.io/git-novice-custom/
>
> Christina
>
> On Wed, Jul 24, 2019 at 4:54 PM Sumana Harihareswara <[email protected]> 
> 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
>
>
>
> --
> Christina Koch - Research Computing Facilitator,
> Center for High Throughput Computing; Open Science Grid + OSG Connect
> University of Wisconsin - Madison, Wisconsin Institute for Discovery, (the 
> International Space Station by name, if not in person)
> email: [email protected] // phone: (608) 316 - 4041 // calendar: 
> tinyurl.com/ChristinaCHTC
> The Carpentries / discuss / see discussions + participants + delivery options 
> Permalink

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

Reply via email to