AaltoSciComp / python-for-scicomp

Python for scientific computing course
https://aaltoscicomp.github.io/python-for-scicomp/
Other
25 stars 31 forks source link

git crash course #137

Open samumantha opened 4 years ago

samumantha commented 4 years ago

something along the lines of https://coderefinery.github.io/github-without-command-line/basics/ as quick intro to git with hints and links to code refinery courses.

tentative outline: version control git*, github, gitlab ... Commits, branches, repositories, forks, clones important gui actions

to be prepared to follow binder episode without git confusion

Please add comments on what you think should be included/left out :)

bast commented 4 years ago

With the very short time I think the ambition could be:

samumantha commented 4 years ago

Do learners need a github account for the binder lesson @annefou ?

rkdarst commented 4 years ago

My personal need to scratch would be something for this learner persona/case:

I am giving a course which will distribute some files via git - could be notebook files, could be data, could be scripts. Students need to be able to fetch the repository and keep it up to date when I update files for the next day. I (the instructor) will take measures to avoid the risk of merge conflicts myself (never edit files used by students during a course). Perhaps I would expect students to commit and push their work for grading.

samumantha commented 4 years ago

-> not needed for September course (discussion in zulip Chat) . But maybe worth including in future courses, if time allows