Version Control

Version Control is a system that records changes to a file or set of files over time so that you can recall specific versions later. Coursera's Version Control catalogue teaches you how to track and manage changes to your code, collaborate with other developers, and maintain the history of your project's development. You'll learn different version control systems like Git, Mercurial, and Subversion, and will gain proficiency in concepts like commits, branches, merges, and rebasing. By the end of your learning journey, you'll have the skills to effectively manage codebase, prevent conflicts in project development, and ensure seamless team collaboration in software projects.
66credentials
1online degree
162courses

Related roles

Gain the knowledge and skills you need to advance.

  • This role has a £48,005 median salary ¹.

    description:

    An Application Developer designs, develops, and maintains software, ensuring functionality and user satisfaction using Java, Python, and C#.

    This role has a £48,005 median salary ¹.

    Offered by

    Microsoft_logo
    Google Cloud_logo
  • This role has a £43,773 median salary ¹.

    description:

    A Video Game Developer designs and codes games, creating engaging gameplay through programming and collaboration.

    This role has a £43,773 median salary ¹.

    Offered by

    University of Colorado System_logo
    Michigan State University_logo

Most popular

Trending now

New releases

Filter by

Subject
Required

Language
Required

The language used throughout the course, in both instruction and assessments.

Learning Product
Required

Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Learn a new tool or skill in an interactive, hands-on environment.
Get in-depth knowledge of a subject by completing a series of courses and projects.
Earn career credentials from industry leaders that demonstrate your expertise.
Earn career credentials while taking courses that count towards your Master’s degree.
Earn your Bachelor’s or Master’s degree online for a fraction of the cost of in-person learning.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Explore the Version Control Course Catalog

  • Status: New
    Status: Free Trial

    Skills you'll gain: Git (Version Control System), GitHub, Version Control, Open Source Technology, Collaborative Software, Microsoft Visual Studio, Command-Line Interface, Code Review, Technical Communication

  • Status: Free Trial

    Skills you'll gain: Version Control, Unix Commands, Git (Version Control System), GitHub, Linux Commands, Software Versioning, Command-Line Interface, Linux, Collaborative Software, File Management, Software Development Tools, Software Development, Web Development

  • Status: Free Trial

    Skills you'll gain: Git (Version Control System), GitHub, Version Control, Continuous Integration, Software Versioning, Collaborative Software, Software Development Tools, Code Review, Issue Tracking, Command-Line Interface

  • Status: Preview

    Skills you'll gain: Git (Version Control System), Version Control, GitHub, Bitbucket, Software Configuration Management, Command-Line Interface, Code Review, Collaborative Software, Graphical Tools

  • Status: Free Trial

    Skills you'll gain: Git (Version Control System), GitHub, Version Control, Collaborative Software, Web Applications, Open Source Technology, Command-Line Interface, DevOps

  • Status: Free Trial

    Skills you'll gain: Jest (JavaScript Testing Framework), Version Control, UI/UX Research, Usability Testing, Responsive Web Design, Cascading Style Sheets (CSS), Data Structures, Unix Commands, HTML and CSS, Git (Version Control System), Persona (User Experience), GitHub, Interaction Design, Bootstrap (Front-End Framework), React.js, Mobile Development, Front-End Web Development, Algorithms, Web Development Tools, Javascript

What brings you to Coursera today?

  • Status: New
    Status: Free Trial

    Skills you'll gain: GitHub, Git (Version Control System), Version Control, Unix Commands, Unix Shell, Software Versioning, Linux Commands, Command-Line Interface, Code Review, Software Configuration Management, Software Development Tools, Development Environment, Secure Coding, File Management, Technical Documentation, Software Documentation

  • Status: New
    Status: Free Trial

    Skills you'll gain: Git (Version Control System), GitHub, Version Control, Open Source Technology, Unix Shell, Collaborative Software, Software Installation, Unix Commands, Microsoft Visual Studio, Linux Commands, Continuous Integration, Linux, Web Development Tools, File Management, Shell Script, Command-Line Interface, Code Review, Application Deployment, React.js, Hypertext Markup Language (HTML)

  • Status: Free Trial

    LearnKartS

    Skills you'll gain: Git (Version Control System), GitHub, Bitbucket, Version Control, Software Versioning, GitLab, Software Configuration Management, Collaborative Software, Integrated Development Environments, Software Development, Software Installation, Code Review, Devops Tools, IntelliJ IDEA, Eclipse (Software), File Management, Application Lifecycle Management, Linux, Release Management, Command-Line Interface

  • Status: New
    Status: Preview

    Skills you'll gain: GitHub, Git (Version Control System), Version Control, Collaborative Software, Software Versioning, Software Development Tools, Systems Development Life Cycle

  • Status: New
    Status: Free Trial

    Skills you'll gain: Prompt Engineering, Git (Version Control System), GitHub, Version Control, CI/CD, Infrastructure as Code (IaC), Microsoft Copilot, Software Versioning, Continuous Integration, Devops Tools, Microsoft Azure, DevOps, Software Development Tools, Docker (Software), Software Configuration Management, Application Deployment, ChatGPT, Continuous Deployment, Amazon Web Services, Google Gemini

  • Status: Preview

    University of Leeds

    Skills you'll gain: Version Control, GitHub, Git (Version Control System), Issue Tracking, Software Development Tools, Collaborative Software, Software Documentation, Open Source Technology

What brings you to Coursera today?

Leading partners

  • Packt
  • Meta
  • Google Cloud
  • Codio
  • Microsoft
  • Johns Hopkins University
  • Pearson
  • Whizlabs