2. Project Management

This week I worked on completing the “About” part in my website, which includes “about me” and “student agreement”.

Installing git

git is a version control system. I will use git to keep a track of all changes I make on local files and push these changes to my website.

I chose to install using the recommended option so third-party software could be used in future.

Cloning my remote repository

Step1: I created a directory C:\git to save my repository.
Step2: From my account in fabcloud in gitlab, I copied the source URL to clone with HTTPS.

Step3: In git command I used cd git to work inside the directory created.
Step4: In git command I used git clone copied URL to clone my repository with the name as used in the cloud, which is “aziz-wadi”.

Step5: Using cd aziz-wadi, now I am working inside the cloned directory “aziz-wadi”.
Step6: I made some changes inside the directory, like adding new images, deleting image I won’t be using and edited “about me” and “student agreement” parts using Atom. I checked changes I made using the command git status.

Working on atom

Atom is a text editor where you can open Markdown files found in the cloned directory and edit them. Using CTRL+SHIFT+m you can preview your changes before uploading them into remote directory.

I worked through the interactive Markdown tutorial to get the concept of webpage design using Markdown. Examples of Markdown are described below.

To format something italic surround it with underscore ( _ ) in the beginning and the end.

To format something bold surround it with two asterisks ( ** ) in the beginning and the end.

To make something as a header add a hash mark(s) ( # ) in the beginning and the end. Number of hash marks determines header size.

To add a link, use brackets [] and parenthesis ( ) next to it. Add text between the brackets and address link between the parenthesis.

To add an image, use exclamation mark with brackets ![] and parenthesis ( ) next to it. Add image link between the parenthesis.

Uploading local directory into remote repository

I am happy with changes I made, and ready to push everything into my cloud repository.
Step1: Using git add . I add changes into staging area.
Step2: Using add commit -m”some comment” I saved changes into local directory with a comment for future reference.
Step3: Using git push I uploaded local directory into cloud or remote repository.
Step4: Using git status I checked the status of local directory and staging area. Everything looks good.