rse-course icon indicating copy to clipboard operation
rse-course copied to clipboard

Feedback - Module 4 (VCS)

Open Iain-S opened this issue 2 years ago • 1 comments

Notes from 2022-10-03

Main points

  • Do any previous modules cover shell commands? I think we lost a few people in the first 2 minutes.
  • Some people are quite used to using Git via IDEs. Some expressed that it might be easier to learn via an IDE to begin with.
  • Wasn't very clear when conflicts would and wouldn't occur (the three line issue).
  • --initial-branch shouldn't be necessary (and sometimes doesn't work). maybe we could try against multiple git versions in CI?
  • confusion about whether user.name and user.email need to be the same as or are related to GitHub
  • what does git add add to? why are add and commit separate
  • git revert notebook example gave error (seemed to work with HEAD^?)
  • revert could be skipped / moved later / downgraded to commit --amend
  • does revert take you back or undo a commit (confusion)
  • only got as far as branching (no bisect/rebase/stash/)
  • ssh vs https PAT "tokens" issues on GitHub (compounded by some having GitHub desktop)

Misc

  • question about which kinds of files can/should be version controlled
  • CRLF vs LF
  • someone stuck in vim
  • what about untracked files / .gitignore

Iain-S avatar Nov 07 '22 11:11 Iain-S