#lazytwitter ¿suggestions/links to "git(hub) best practices for scientific research projects" e.g. what data/derived products to store vs. omit, .gitignore, why `commit -a` is bad, etc.? @JennyBryan ? (FWIW link https://t.co/9ImrhTvgJw → https://t.co/Avob3ZkuAu is broken ...)
Learn more about GitHub
“Excuse Me, Do You Have a Moment to Talk About Version Control?” Bryan, 2017
https://t.co/kJrsWxzv3Y
Happy Git and GitHub for the useR. Bryan J.
https://t.co/um4nD5Vqk6
R for Excel Users. Lowndes & Horst, 2020. Ch 4 & 8 https://t.co/zdqqu9VvIb
11/14
@dgkeyes @sellorm the "Why Git? Why GitHub?" chapter of Happy Git and the "Excuse me ..." paper are heavy on motivation / pep talk content, esp. re: collaborating and communicating with others
https://t.co/MkFCpTy81k
https://t.co/jOkYHN6Z2n
Laughed out loud at this line as I think about--really freaking.out.about--creating a Gitbook. Can an old dog really learn new tricks? "The joke is that GitHub puts the 'central' in decentralized version control." From https://t.co/vO8YJyLovB via https://t.co/ct7dsb8lWv
“Excuse Me, Do You Have a Moment to Talk about Version Control?” by jennifer bryan, writing from a statistics researcher perspective, was also very popular https://t.co/krzd5anMq0
Glad I found this article by @JennyBryan as I work on some github-related projects. Discusses how to use github for structured collab: “like track changes [...] but more rigorous, powerful and scaled up” https://t.co/wwVhOUFhUe
@fabiovelo @EddieJRClarke @madelonnorth Excuse me, do you have moment to talk about our lord and saviour Version control?
https://t.co/guGxY7hB9S https://t.co/VP8zfAyRnH
@nathangs20 @Randy_Au @vboykis Related: I also wrote a Git&GitHub Explainer / Pep Rally type of piece:
https://t.co/iqP4UJ5tXl
Still data science / R oriented but, IMHO, helps people figure out how learning Git is going to *feel* and why it might be better than what they currently do.
@hancush @ladbroke Also in the syllabus and notes! Other notable resources I point students to include "Git for Humans" by @alicebartlett (https://t.co/JUGCCKQeZJ) and "Excuse me, do you have a moment to talk about version control?" by @JennyBryan (https://t.co/QEo9djtQbj)
To all my fellow research scientist looking into version control and collaboration tools:
1. Learn #markdown, ideally write a dynamic document using @rstudio and #bookdown
2. Start using #git and @github
Here is a quick guide: https://t.co/QBJzrumrY9
#rstats #sportscience