Skip to content

Latest commit

 

History

History
25 lines (15 loc) · 976 Bytes

index.md

File metadata and controls

25 lines (15 loc) · 976 Bytes

Source Control Management (SCM)

Source control management (or an interchangeable term "version control") has made the surge of collaborative work and the increasingly rapid delivery of software. It is now standard in software development maintaining a single source of truth for development teams, what allows multiple developers to work on the same codebase. Git, as a leader outclassing other SCM tools, is obligatory to be mastered for everyone who involved in software development process.

Duration

3 hours

Covered topics

  • SCM purposes
  • Git usages and organisation
  • Open Source community management with GitHub
  • Project management with GitLab

Go to the slides content.

Labs

Go to the labs description.

Homework

  1. Learn git commands - https://github.github.com/training-kit/downloads/github-git-cheat-sheet.pdf
  2. Understand "merge" and "rebase" - https://medium.com/datadriveninvestor/git-rebase-vs-merge-cc5199edd77c