Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.

Prereq

  • github account
  • local git client installation / eigenes notebook mitbringen
  • registration to the course
  • bonus: your own project without VCS

Basics

VCS für mich

config

init

commit

  • -am

was hat sich nu verändert?

log

--stat

-p

diff

repo / stage / working

add / reset / checkout

vcs mit backup

  • github neues projekt --> projekteinbindung: clone / remote add origin foo
  • push
  • pull

Workflows

branching workflows

was sind branches und wofür brauch ich sie? diese frage sollte eindeutig in diesem kapitel erklärt werden.

nvie successful git branching model

multi master

paper with many journals

same paper text - different theme file for page layout, graph layout, etc.

tips for papers

git diff -w --ignore-blank-lines --word-diff

Your Projects

STuff
  • explain all collaboration workflows via github