02 - Getting Started with Source Control Flashcards
What is DevOps
Way to release software quickly and efficiently while maintaining a high level of security
What is Source Control
Version control, a critical part of DevOps
Allows developers to collaborate on code and track changes
Source Control Management (SCM) system
Provide a running history of code development and resolve conflicts when merging contributions from multiple sources
What does Source code protect from
fill in
Benefits of source control
Create workflows
Work with versions
Collaboration
Maintains history of changes
Automate tasks
Centralized source control
Single central copy of your project, and programmers commit their changes to their central copy
What are strengths of centralized source control
fill in
What is centralized source control best used for
fill in
What are common centralized source control systems
fill in
Distributed source control
Every developer clones a copy of a repository and has the full history of the project
What are strengths of distributed source control
fill in
What is distributed source control best used for
fill in
What are some common distributed source control systems
fill in
What is Git
fill in
What is TFVC
fill in