Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Setup Github: The Painless Way

Setup Github: The Painless Way

Avatar for Obinna Odirionye

Obinna Odirionye

February 10, 2018
Tweet

More Decks by Obinna Odirionye

Other Decks in Programming

Transcript

  1. Who is this guy? Ermm, Who is this guy self???

    • Student Partner @ Microsoft • Expert @ Github • Campus Ambassador @ Ingressive • DevOps Engineer • IonicFramework Advocate. • Mishai & Foodie Advocate • Game Freak {God of War}
  2. How can I reach him? Hahaha, I am always around

    on • Facebook: Obinna Odirionye • Twitter: _nerdeveloper • Github: nerdeveloper Hell no, That’s all ….
  3. Download some tools for Deployment • NODEJS {https://nodejs.org/dist/v8.9.4/node-v8.9.4-x64.msi} • NPM

    - This is included during the download and installation • GIT {https://git-scm.com/download/win} • IONIC FRAMEWORK {npm install -g ionic} • CORDOVA {npm install -g cordova}
  4. Download some tools for Deployment • NODEJS {https://nodejs.org/dist/v8.9.4/node-v8.9.4-x64.msi} • NPM

    - This is included during the download and installation • GIT {https://git-scm.com/download/win} • IONIC FRAMEWORK {npm install -g ionic} • CORDOVA {npm install -g cordova}
  5. The SIX Commands of Life as Githubber $ git init

    $ git add . $ git commit -m “initial Commit” $ git remote add origin “remote-url” $ git remote -v $ git push origin master
  6. A better way to Commit your code the Angular/Ionic way

    $ npm i -g commitizen $ commitizen init cz-conventional-cha ngelog --save-dev --save-exact $ git add . $ git cz
  7. Starring a repository Let that developer feel loved. It just

    another way to say “thank you for being awesome”.