Development

Software development is the process of writing and maintaining the source code of an application that includes everything involved between the original concept through to the final product. Software development often follows a development life cycle that incorporates activities of requirement gathering, design, implementation, testing and maintenance.

Article / Entry section

Last update on .

Hard drives crash. BIOS upgrades fail. Data gets corrupted. All the more reason for you to back up your data often and regularly.

Hard drives crash. BIOS upgrades fail. Data gets corrupted. All the more reason for you to back up your data often and regularly.

Terminology section

A Git commit is a snapshot of changes on the current working branch. The commit tracks the changes that were staged and has a message that allows the developer to describe the changes made in that particular commit. A branch can contain many commits. Example code:

git commit -m 'Change background to blue'


A Git branch is a line of development in the repository. Branches are used to isolate working on different features, versions or environments. The main branch is called the master branch and is where all other branches merge into.