Re: [Discuss] Git lesson alternative

2017-07-09 Thread Andrew Lonsdale
Hi Anelda, The closest I've got to addressing real code is to start (during a bash / language/ git / language workshop ) by showcasing a brief pre-prepared git repository from the previous day's bash lesson. https://github.com/lonsbio/git_shell_example I still taught the vanilla Dracula git aft

Re: [Discuss] Git lesson alternative

2017-07-09 Thread Rayna Harris
Hi Anelda, I recently taught a 2 hour 'GitHub for bioinformatics' workshop for my lab group. I built on the Dracula Git novice lesson but then added some activities to have them contribute to a GitHub account that we use for various training purposes ( https://github.com/CCBBatUT/WolfmanDraculaCo

Re: [Discuss] Git lesson alternative

2017-07-09 Thread Inigo Aldazabal Mensa
On Sat, 08 Jul 2017 08:12:19 +0100 Michael J Jackson wrote: > I try and get these points over to students: > > * Git and Github are not synonyms. > * Git is a version control tool, one of many. > * Github is a project/repository hosting service, one of many. > * There are situations where you'd

Re: [Discuss] Git lesson alternative

2017-07-09 Thread Luis Pedro Coelho
Hi Anelda et al., I've taught git a few times. The last time, I decided to do something different as I was never happy with the regular git lesson and I think I will try it again. I start with an existing repository on github (in this case, the repo used for the instructors to coordinate their ma

Re: [Discuss] Git lesson alternative

2017-07-09 Thread Bond, Steve (NIH/NHGRI) [F]
Hi Anelda, We have stripped out the entire Dracula example from our workshop at the NIH, switching to a conversions script example (dollars to cents, feet to meters, etc). We have also chosen to focus heavily on the GitHub UI, instead of some of the terminal commands that GitHub otherwise hides.

Re: [Discuss] Git lesson alternative

2017-07-09 Thread Kevin . Buckley
On Sat, July 8, 2017 04:07, Anelda van der Walt wrote: > Hi all, > > We'll be running a Software Carpentry workshop later this month and was > discussing the git-novice lesson again today... We would really like to > show people how real code can be put under version control in git/GitHub > as oppo

Re: [Discuss] Git lesson alternative

2017-07-09 Thread Carol Willing
Rose raises some good points. When I teach git to students who have no exposure to version control, I find that students are more successful if they understand: git is a tool (or software application) GitHub is a service (similar to Google Docs or Dropbox) a concrete understanding of remotes: loc