CS 134 - Version Control with Git

    Recent Professors
    Not yet assigned
    Recent Semesters
    No scheduled sections on record
    Class Size
    Not published
    Credits
    2.5
    Transfers To
    CSU
    Description
    Study of a version control system named Git. Topics include basic and advanced Git command-line operations, internals, visual GUI-based tools, and repository hosting (e.g. GitHub). The course also covers other related topics, including DevOps, continuous integration, and examines open-source libraries used in fields such as Data Science. Assignments and laboratory exercises are drawn from applications in software development, and provide an in-depth understanding of how to manage files in a repository shared by multiple users.