Skip to content

2. Project management

My assignment is divided into two parts 1 work through a git tutorial 2 Build a personal site in the class archive.

WEBSITES DEVELOPMENT:

I have used website tempelate given by FabLab. As I will be starting Fab Academy , so we have created the necessary accounts needed to follow the academy and provides access to my personal webpage for online documentation.I may have gotten other emails from our services when we created our accounts link I Press ⌘ command + space and type terminal.

configure git grobal configuration(email and username)

I need to identify myself: Type git config –global user.name“your_username” and press enter and then type git config –global user.email “your_email” and press enter again.

To configure the git grobal i have signed in through the email i have received

Git tutorial

1.Git: is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. 2.GitLab setup, where to find your GitLab project. 3.Setting up GitLab account with basic documentation website. Git is an open source version control system.It can be installed on different operating systems and can be downloaded from the following git link

Configure Git global configuration

To start using Git from my computer, you must enter your credentials to identify yourself as the author of your work. The username and email address should match the ones you use in GitLab.

-git config --global user.name"your Name"
    "Enock mwine"

-git config --global user.email your@email.com
     mwineenock@gmail.com

To setup GitLab with a SSH key.

Clone with SSH.

Clone with SSH when you want to authenticate only one time.

1.Authenticate with GitLab by following the instructions in the SSH documentation. 2.Go to your project’s landing page and select Clone. Copy the URL for Clone with SSH. 3.Open a terminal and go to the directory where you want to clone the files. Git automatically creates a folder with the repository name and downloads the files there. 4.Run this command:

    -ssh-keygen -t rsa -c  your@email.com

To clone the fab student template

When you clone a repository, the files from the remote repository are downloaded to your computer, and a connection is created. This connection requires you to add credentials. You can either use SSH or HTTPS. SSH is recommended.

you go to git respiratory and clone

TO download student agreements

student agreements

I am a Fab Academy student, responsible for:

  • Attending class lectures and participating in reviews
  • Developing and documenting projects assigned to introduce and demonstrate skills
  • Allowing the Fab Academy to share my work (with attribution) in the class for purposes compatible with its mission
  • Honestly reporting on my work, and appropriately attributing the work of others
  • Working safely
  • Leaving workspaces in the same (or better) condition than I found them
  • Participating in the upkeep of my lab
  • Ensuring that my tuition to cover local and central class costs is covered
  • Following locally applicable health and safety guidance
  • Promoting a respectful environment free of harassment and discrimination
  • Signed by committing this file in my repository,

I used text editor to customise my website

install MacDown editor

  1. i downloaded Macdoc editor
  2. install macdoc editor

I used maceditor because is a markdown enabled document processor for creating web-friendly documents. You can author various formats of documents such as blog article, slide, presentation, report, and e-mail as if experts did. Haroopad gives you same experiences in editing regardless of the platform you are working on. It runs on all three major operating systems—Windows, Mac OS X, and Linux.

Navigate to my local webiste directory

I went to GitLab repository and i created File

I have used macdown editor to push my documents to directory

To get your work from server

   -git pull

To add upload changes to file in GitLab

   -git add .
   -git commit -m "changes"
   -git push origin master

Befere creating my personal web via Gitlab i have to create necessary accounts to follow the academy account. my new user account on Fablabs.io is used to login to all platforms through this received email

(for window user/linux)downloading and installing git bash command line interface

to me no need to download and installing git bash command line interface i am using MaCos
To execute Git commands on my computer, i must open a terminal (also known as command prompt, command shell, and command line).

Tasks -Nice to

  • Come up with workflow to resize images for web
  • Create a template for future assignements
  • Come up with workflow to resize videos for web
  • Come up with a workflow to publish sketches.Sketch manually and scan or draw with a program directly?

Last update: July 5, 2022