Showing posts with label Git. Show all posts
Showing posts with label Git. Show all posts

Friday, 2 August 2019

Git- Part 5: Branching

Branching Overview

Branching: Overview

● Software Branching is a technique used to achieve code isolation.

Release Branches: Used to create a snapshot of the codebase at time of release. To ensure stability and minimize risk, only severe bug fixes are permitted in release branches.

Development Branches

Thursday, 25 July 2019

Git-Part 4: Undoing and Discarding Changes

post

Undoing: Discarding Unstaged Changes

● Scenario:

You edited file(s) but you have not yet staged them ( i.e. git add ).

How do I discard the changes?

Wednesday, 17 July 2019

Git- Part 2: Cloning a repo and making changes

Git Basics: Cloning a Repo

Command: git clone [directory]

Wednesday, 3 July 2019

Git- Part 1: Intro to Git

Introduction: What is Version Control?

● Version Control System (VCS) is a system used for tracking

changes to content (aka source control).

● Crucial for collaboration:

◆ Who made the change?

◆ What was the change?

◆ When was the change made?