Develop and Git it

00d933850885a5f6db726f30612d40f8?s=47 namdi
October 21, 2017

Develop and Git it

Presentation at Minna Technology Meet up 2.0 on the Use of Git for collaboration and efficient workflow amongst developers. How to check for git on your system and how to setup properly.

00d933850885a5f6db726f30612d40f8?s=128

namdi

October 21, 2017
Tweet

Transcript

  1. DEVELOP & GIT IT

  2. Hello! I am Nnamdi A User Security Advocate and Developer

    with Android and Web Technologies You can find me at: @okoronamdi
  3. “ Git is a distributed (Server has the repo.& your

    local machine can have a copy) type of Version Control System that helps keep track of changes to files using commit messages.
  4. INTRODUCTION ◦ Git is an open source project created by

    Linus Torvalds ◦ It helps in efficiency and collaboration in development workflow. ◦It was assembled by Linus Torvalds to manage the Linux Kernel
  5. HOW DO I START?

  6. GITHUB

  7. GITLAB

  8. GETTING STARTED Launch CMD (CommandPrompt/Terminal), - Type git --version Set

    your Git username and email to your global config: • git config --global user.name "abc Hoffman" • git config --global user.email "abc@abc.com" – Download the software http://git-scm.com/downloads
  9. SIGN UP @ WWW.GITHUB.COM

  10. A GIT REPOSITORY CONTAINS A SET OF COMMIT OBJECTS,REFERENCES TO

    COMMIT OBJECTS CALLED HEADS
  11. Help to Share your work in progress with others without

    altering the code in production or in development BRANCH?
  12. Workrelated BRANCH – Help to Share your work in progress

    with others Without after the MASTER branch Pull requests let you tell others about changes you've pushed to a repository on GitHub.
  13. CLONE: IT IS A COPY OF YOUR GIT REPOSITORY (PROJECT)

    FOR USE ON YOUR LOCAL MACHINE
  14. BEFORE YOU SAY, I SAID ... THERE IS A LEARNING

    CURVE WHILE USING GIT
  15. None
  16. THANKS! Any questions? Connect with me via: @okoronamdi namdi@mxcliq.com