rse-logo
  • 00. Introduction to Version Control
    • Version Control
    • Git
    • Github
    • Gitkraken Client
    • Anatomy of a Repository
    • Version Control Recap
  • 01. Getting Started With Git and Github
    • A Typical Workflow
    • Configure your git profile
    • Creating your first repository
    • Add a file to the repo
    • Make changes to a file
    • Pulling from a remote repository
    • Git tips
  • 02. Websites With Github Pages
    • Introduction to Markdown
    • Create a Markdown Website
  • 03. Cloning and Collaborating with GitKraken Client
    • Collaborating Intro
    • Evolottery
    • Forking
    • Cloning
    • Making Changes
    • Committing Changes
    • Pushing Changes
    • Making a Pull Request
    • Merging a Pull Request
    • Inspecting Merged Changes
    • Another Way to Collaborate
    • Pulling Upstream Changes
  • 04. Advanced Collaboration through Github
    • (Optional) Recap
    • Advanced Collaboration Intro
    • Team formation and Repo setup
    • Make first owner contribution
    • Resolve Issues in Branches
    • Review 1st Pull Request: asking for corrections
    • Review 2nd Pull Request: handling merge conflicts
    • Synch local repository
    • Appendix
  • FAQ, Glossary and Links
    • Frequently Asked Questions
    • Glossary
    • Links
  •  Setup
    • Github
    • Gitkraken Client
    • Optional

More

  • GitHub repo
  • Online Learning Platforms
  • Snippets
  • Credits
  • CC-BY Licence

  • Clear History

Built with from Grav and Hugo

Edit this page
Version Control for Researchers > FAQ, Glossary and Links > Links
  • Git
  • GitHub
  • GitKraken
  • Other IDE’s
    • Emacs
    • PyCharm
    • RStudio

Links

Links to further resources on Git, GitHub and GitKraken as well as other popular IDE’s.

Git

  • Git - Book
  • Git - Reference
  • Oh Shit, Git!?! / Dangit, Git!?!
  • Git Tutorials and Training | Atlassian Git Tutorial
  • Introduction of Git For Beginners | W3Docs Git Online Tutorial
  • GitHub for supporting, reusing, contributing, and failing safely

GitHub

  • GitHub Documentation
  • GitHub Actions
  • GitHub Pages
  • GitHub Actions for the R community

GitKraken

  • GitKraken
  • GitKraken Support - GitKraken Client Documentation

Other IDE’s

There are a host of different Integrated Development Environments (IDEs) available and most have support for Git included.

Emacs

  • Emacs
  • Magit

PyCharm

  • Git | PyCharm
  • GitHub | Pycharm

RStudio

  • RStudio
  • Happy Git and GitHub for the useR