Experiences on Git/GitHub Workshop

Suyash garg
2 min readFeb 1, 2021

Introduction

On 30/Jan/2021 and 31/Jan/2021 I attend a workshop on Git/GitHub taken by none other than world record holder Vimal Daga.

In this two days workshop is more than enough for any one was able to master git and github even if he/she has no prior knowledge or even never heard the name of this two before.

That why I am going to share my experiences on this wonderful two days workshop.

My Experiences

To make this article short I am going to share my experiences in list but let me warn you this list not contain all the things that is covered in workshop this is the things that is find most interesting.

  • First we start the from why we need even need the git and similar technology in first place and what the kind of use case this technology solve and what is the meaning of the VCS(Version Control System)
  • Then sir teach the architecture of the git and how it work’s internally from the very zero to very advance.
  • Sir teach the what is the meaning of commit area, staging area, stash and why we need all of this
  • Then sir show the eg of various git command and explain how it works internally
  • Then sir show us the how github work and why gitthub is known as CVCS(Centralized Version Control System) and how to use git and github work alongside with each other
  • Then sir show the real life eg if CI/CD(Continuous Integration Continuous Delivery)
  • In this eg sir make a script that automatically push to github when ever we update master branch on the local git repository, then sir create the webhooks on github that trigger jenkins server and jenkins server that automatically copy the whole github to the webserver that serving to our client
  • and the best things about that sir explain all the process how the webhooks and jenkins work and the best things this is not even the jenkins training.
  • Then sir explain how the github fork and pull request work with real life eg
  • Then sir explain how the we use local git with visualizing tool like gitkraken
  • Then sir explain different merging strategies with different use cases
  • Then sir explain how to solve merge conflict with different approach and how to use merging tool like p4merge

Closing Note

Well this is all I have to say about the workshop but this is not all things that sir teaches this is the only the scratch

Thank for everyone to read my article till end if you have any doubt please comment if you have any suggestion please mail all comment both positive and negative is more than welcomed

Contact Detail

LinkeDin [https://www.linkedin.com/in/suyash-garg-50245b1b7]

Additional Tags

#onlineworkshop #worldrecordholder #vimaldaga #righteducation #educationredefine #rightmentor #linuxworld #makingindiafutureready #righeducation #arthbylw #git #github

--

--