PROJECT MANAGEMENT

THIS WEEK WE LEARNED FROM THE HTML LANGUAGE AND THE WORK FLOW IN GITLAB

BACKGROUND.
This week we learned from Html lenguaje and the work flow in Gitlab.

HTML is a computer language devised to allow website creation. These websites can then be viewed by anyone else connected to the Internet.

- The definition of HTML is HyperText Markup Language. HyperText is the method by which you move around on the web — by clicking on special text called hyperlinks which bring you to the next page.
- Markup is what HTML tags do to the text inside them. They mark it as a certain type of text (italicised text, for example).
- HTML is a Language, as it has code-words and syntax like any other language.

A good tutorial is w3schools

. Previously I had knowledge of the Html language. However, the git platform was completely new to me. I understood the qualities of this tool and its workflow. Whit this tool it is possible to quickly organize some of your files and send them without compromising all other modified files in your working directory. The following image presents a summary of git plataform


My personal task: Read the book recommended by Neil



ASSIGNMENTS

Work through a git tutorial
Build a personal site in the class archive describing you and your final project

WORKFLOW

GIT TUTOTIAL

Create account in GitLab.



Generate a SSHkey.

I generate a SSHKey direct from the GitLab putting the following commands in the terminal:
cat ~/.ssh/id_rsa.pub
ssh-keygen -t rsa -C “$your_email”
cat ~/.ssh/id_rsa.pub

Then I copy and paste the key in my public profile on GitLab

Install Git | Clone repository
For clone archive I followed this commands in the terminal:
cd ~/Desktop/ git clone git@gitlab.fabcloud.org:academany/fabacademy/2018/labs/fablabyucatan/students/ileana-ceron.git
git config --global user.name
git config --global user.email



Build a personal site in the class archive describing you and your final project

To program the website I decided to use "Brackets". It took me a few days to decide on the template to use. I downloaded some templates and started the programming but the results were not satisfactory.
The template in which i worked is helios


Finally the template in which i worked is helios

Finally I started the content of the web page. Once finished I copied the html`s files in the repository of the Fabacademy. I used these commands in the terminal of GitBash:
cd ~/Desktop/repositorio/ileana-ceron
git pull (change files)
git status
git add .
git commit -m "commit message"
git push




You can see final project here


NOTES
When wanting to upload the web, I was constantly marking error. This was associated with the root of the directory that was incorrect