1. Project management
This week I worked on defining my final project idea and started to getting used to the documentation process.
My journey
I'm discovering the Git and GitLab "universes". All this is completely new for me so I had to search for several tutorials explaining it in a "for dummies" way !
I'm used to document on paper so I prepared a notebook (that I customed with cat stickers and self-cutted separators :) ) in which I added a planner for each week (that I try to follow, but not always succeed to it ! ^^')
After writing my notes in the notebook (taken about Git, such as the basic commands) I write them down here. Starting with paper and pens helps me to better visualize the informations, especially by adding colors and icons.
Discovering Git
I found videos in french made by Grafikart that are really well done. I knew them already as they helped me learn more about creating websites by coding several years ago (at least 10).
These tutorials can be found on Youtube here.
First I watched another short 5min video in french about what it is. It still is a bit unclear for me on why to use Git but I'm sure it will get clearer once I'll use it regularly.
We've already installed Git on my computer with my instructor, Sylvain Denis, and so he teached me :
- to find the right folder with "cd",
cd "file name"
- to check that the modified files are taken into account with "git status",
git status
- to select only the modified files with "add -A",
git add -A
- comment your modifications to remind you later with "git commit -m",
git commit -m "your comment"
- to finally load your modified files + comments on Gitlab with "git push"
git push
Note : you don't have to push the whole folder on your online repository as the ".git" folder contains too many files and is not needed.
As I forgot to take notes to remember the steps at that time, I watched and followed (again) the Grafikart video (in french) on how to install it.
With this video I've also learned how to check that everything is well installed on the computer by using " git help"
git help
After that, I learned how to add a folder with "mkdir" and to initialize Git in it.
mkdir file-name
git init
Next step was to configure my user name and email by using "git config --global user.name" and "git config --global user.email".
git config --global user.name "your name"
git config --global user.email "your email"
There's not so much to remember so I'm sure it will become easier after using it repeatedly ! :)
My Project
I've already doodled my ideas in a big A4 notebook that I will used to sketch the designs and visual ideas.
I also searched for images of existing pet items to get inspired and made a Pinterest pinboard with them.