Pro Yearly is on sale from $80 to $50! »

Be Awesome with Git

Be Awesome with Git

Be Awesome with Git 😎. This was presented during Weekly Meetup – Study Group & Research Group of Database Research Laboratory Telkom University in Bandung, April 2017. Download the interactive slides here.

0c6fd6a08d0f898159cda7cafcacf07f?s=128

Afnizar Nur Ghifari

April 11, 2017
Tweet

Transcript

  1. BE AWESOME WITH GIT

  2. HI, I'M AFNIZAR A Designer. Previously, Limakilo, Astronaut and Fikri

    Studio
  3. What Is Git?

  4. None
  5. History

  6. None
  7. Installation Install with git-scm https://git-scm.com/

  8. Type Of Git User

  9. Terminal For The King

  10. GUI For The Weak

  11. Initialize New Repository

  12. 1. Make the folder!

  13. 2. Open up terminal, and CD to the folder

  14. 3. Type git init

  15. 4. Add some files

  16. 5. and so on...

  17. None
  18. Some Term You Should Know

  19. Forking Forking is to take the source code and develop

    an entirely new program
  20. None
  21. None
  22. Cloning Clone a repository into a new directory

  23. None
  24. Let's Try!

  25. 1. Fork a repository

  26. 2. Clone the repository

  27. None
  28. After that Git Workflow

  29. None
  30. Pull Requests Pull requests let you tell others about changes

    you've pushed to a repository
  31. Let's Try!

  32. 1. Add a file on repository that we clone

  33. 2. Open up your terminal

  34. 3. Type git add .

  35. 4. Type git commit -m "Add something"

  36. 5. Type git push origin master

  37. 6. Do the pull request via Github

  38. Commit Etiquette

  39. None
  40. None
  41. None
  42. GOOD COMMIT WILL Speed up the reviewing process. Help write

    a good release note. Avoid confusion. Quality repository.
  43. Branch Branch is essentially an independent line of development.

  44. None
  45. THANK YOU