CS 197V Version Control and Online Code Repositories (1)
Credit, Degree Applicable
P/NP Only
ADVISE: CS 110A or CS 111A or prior programming experience
How to use version control software such as Git, and online code repositories such as GitHub. Use these systems for team collaboration in software development, and to present work online as a portfolio for job applications. Set up an online code repository as a portfolio for employers to assess what kind of programming experience an applicant has.
After successful completion of this course, students will be able to:Outcome 1: Write commands to initialize and commit source code changes to a new repository. Outcome 2: Manage changes between a local code repository and a remote repository. Outcome 3: Manage source code changes made by multiple team members and resolve conflicts. Outcome 4: Create, destroy, switch between, and merge different branches of code based on a realistic workflow.
Find more details on this course in its official Course Outline of Record