-
Version Control
Version control is software that allows you to manage changes to files over time. We can use version control tools to version code, binary files, and digital assets Version control helps for following Track what is modified and by when. Compare changes overtime. Revert to an earlier version of development. Allows collaboration. Without Version control […]
-
GIT Terminologies
Repository A collection of all files related to a project along with the history Init Initializes and creates a local repository Add Add the changes to the staging area Commit The act of creating a snapshot of the current progress, typically identified by a character code Pull The process of downloading commits that don’t exist […]
-
Overview of GitHub PART 2
Inspect & Compare Examining logs,diffs and object information show the commit history for the currently active branch git log show the commits on branchA that are not on branchB git log branchB..branchA show the commits that changed file, even across renames git log –follow [file] show the diff of what is in branchA that is […]
-
Overview of GitHub Part 1
Git is the free and open source distributed version control system that’s responsible for everything GitHub related that happens locally on your computer. Installation & GUIS GitHub for Windows https://windows.github.com GitHub for Mac https://mac.github.com GitHub for All Platforms http://git-scm.com Setup Configuring user information used across all local repositories set a name that is identifiable for […]