Roxilla
LearnFactory Nigeria
3 min readJun 8, 2019

--

GitHub sure helps

Today was another interesting day at learn factory. It keeps getting better.. Mr Chidera Ugwuanyi introduced Git to us and I am excited and relieved as a result of the pros Git platform renders to a programmer.

GIT is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. Git allows you to create branches and switch to them when required.

GITHUB on the other hand is a code hosting platform for version control and collaboration. It lets you and others work together on projects from anywhere.

To get started, you need a GITHUB.com account, Internet Access, as well as install and configure Git in your system terminal.

Some of the command lines written on the Code Editor terminal includes :

git init(to begin initialization),

git status(to check if a project is added yet),

git add foldername/codename.ext(to add the file),

git commit -m ’ comment here’(permanently stores file into the repository).

A repository is like the store house usually used to organize a single project. Repositories can contain folders and files, images, videos, spreadsheets, and data sets — anything your project needs. We recommend including a README, or a file with information about your project. GitHub makes it easy to add one at the same time you create your new repository. It also offers other common options such as a license file.

Your repository can be a place where you store ideas, resources, or even share and discuss things with others.

On GitHub, saved changes are called commits. Each commit has an associated commit message, which is a description explaining why a particular change was made. Commit messages capture the history of your changes, so other contributors can understand what you’ve done and why.

As soon as you make a commit, you can open a pull request and start a discussion, even before the code is finished.

By using GitHub’s @mention system in your pull request message, you can ask for feedback from specific people or teams, whether they’re down the hall or time zones away.

You can even open pull requests in your own repository and merge them yourself.

GitHub is a great tool that aids collaboration and as the saying goes,if you want to go fast, go alone; If your want to go far, go together.

I intend to optimize this tool to the greatest capacity.

Grooming Craftsmen and Software Engineer

--

--