Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Git is a command line version control tool that we use in development so that multiple people can work on one file at a time without stomping all over each other's changes. I would strongly recommend reading though the quick git intro I used in college before continuing down this page; I found it really helpful when I was first learning, and it'll help provide a lot of context for what comes next.

 

The Ubuntu command line tutorial could also be of interest if you're not familiar with using the command line interface.

Info
If you don't have internet, this is a dump of the resources taken on 6/26/20
View file
nameGit – CS 61.pdf
height150
View file
nameThe Linux command line for beginner | Ubuntu.pdf
height150
View file
nameThe Linux command line for beginner | Ubuntu | creating.pdf
height150

 

...

PyDM

PyDM is next generation EDM! It's basically a combination of EDM and PyQt (if you don't know what PyQt is, it's what we use to make Python GUIs). The goal is to eventually migrate all existing Python GUIs to PyDM, and to make any new ones going forward in PyDM, all while version controlling them using git and GitHub. The following tutorial will walk you through making a change to an existing PyDM panel and going through the review process to release it into production.

...