The Different Types of Collaboration Workflows in GitCentralized Workflow AKA Everyone Works On Master/Main AKA The Most Basic Workflow Possible The simplest collaborative workflow is to have everyone work on the master branch (or main, or any other SINGLE branch). It's straightforward and can work...Aug 22, 2023·7 min read
Basics of Git: Adding and CommittingRepository A Git "Repo" is a workspace which tracks and manages files within a folder. Anytime we want to use Git with a project, app, etc we need to create a new git repository. We can have as many repos on our machine as needed, all with separat...Aug 14, 2023·4 min read
A Guide to Searching through the Command Linelocate The locate command performs a search of pathnames across our machine that match a given substring and then prints out any matching names. You have to install this command as it does not comes pre-installed It is nice and speedy because it use...Aug 8, 2023·5 min read
Redirecting Text and Piping Commands through the Command LineStandard Streams The three standard streams are communication channels between a computer program and its environment. They are: Standard Input Standard Output Standard Error Standard Output Standard output is a place to which a program or ...Aug 7, 2023·6 min read
Working with Files through the Command Linecat The cat command concatenates and prints the contents of files. cat <filename> will read the contents of a file and print them out. For example, cat instructions.txt will read in from the instructions.txt file and then print the contents out to ...Aug 7, 2023·3 min read
Navigation and File Manipulation through the Command LineYou can navigate between files by clicking on them or moving across them using the much faster command line. The Root Directory The starting point for the file system is the root folder. We call it the root, but its actual directory name is "/" Co...Aug 6, 2023·6 min read