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

Setup Github: The Painless Way

Setup Github: The Painless Way

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”.