1. Principles and practices

This week I learned how to build my website through working on “w3schools” site and setup the “GitLab” account using Git Bash command.

w3schools

This is the first time with HTML coding and I feel relaxed with it but it needs too much time practicing, I feel satisfied for what i learned from the first time.
the things that I learned as in the picture below:

As in picture I did a lot of examples of writing headers, paragraph, add a link, use click me function, add a picture, adjust the width and height for the picture as well, using break function to go to the new line and make a list.

GitLab

I configured my username and email on Git Bash by using:

username: git config –global user.name “osama.almustafa”
email: git config –global user.email “osamaalmustafa93@gmail.com”
SSH key by: ssh-keygen -t rsa -C “osamaalmustafa93@gmail.com”


and I accessed it using: cat ~/.ssh/id_rsa.pub

And the final step is to upload and push my webstie, using the “git add -A” to add all modified and new files in the current directory and all subdirectories to the staging area, “git commit -m” which saves the changes to the local repository and the -m to write a message, and “git push” to upload local repository content to the remote repository.