Week 01

Principles and Practices - Project Management

During this week, I learned how to build my personal Fab Academy website and manage it using Git and GitLab. The main objective was to understand the complete workflow, from installing the tools to publishing the website online.

Week 01 cover

Assignment Requirements

  • Build a personal website
  • Work through a Git tutorial
  • Document the workflow
  • Push files to Fab Academy repository

1) Git Installation

Step 1: Download Git from the official website: https://git-scm.com/

Step 2: Run the installer and complete the setup using default configuration.

Step 3: Verify installation using:

git --version

2) Visual Studio Code Installation

Step 1: Download Visual Studio Code from: https://code.visualstudio.com/

Step 2: Install using default settings.

3) Cloning the Repository

Step 1: Open Visual Studio Code and click "Clone Repository".

Step 2: Login with Fab Lab account.

Step 3: Create Personal Access Token:

  • Edit Profile
  • Access Tokens
  • Add new token
  • Select API
  • Create token

Step 4: Use HTTPS and paste token when prompted.

Step 5: Select local folder and open repository.

4) Website Setup

Step 1: Copy HTML template provided by instructor.

Step 2: Open files in Visual Studio Code.

Step 3: Edit content and structure for documentation.

5) Git Workflow

  • Edit files
  • Add changes
  • Commit
  • Push
git add .
git commit -m "Update Week 01"
git push

6) Final Result

Website successfully published and connected with GitLab.

Reflection

This week helped me understand the full workflow of creating and publishing a website using Git. At first it was challenging, but step by step I learned how everything connects.