Agile Testing Alliance and DevOps++ Alliance has started a new learning initiative this year. #WednesdayWebinar, as a part of this, we have hosted the first webinar on 10th Jan, 2018. The topic of the webinar was "DevOps LifeCycle and SCM using common Git commands for version control". The webinar was conducted by Valerian D'Souza. Valerian is Steering Committee Member of ATA and DevOps++ Alliance
Git doesn’t think of or store its data this way. Instead, Git thinks of its data more like a set of snapshots of a miniature filesystem. Every time you commit, or save the state of your project in Git, it basically takes a picture of what all your files look like at that moment and stores a reference to that snapshot. To be efficient, if files have not changed, Git doesn’t store the file again, just a link to the previous identical file it has already stored. Git thinks about its data more like a stream of snapshots.