BLOG ON LEARNING GIT & GITHUB

subhoshri ghosh
4 min readMay 31, 2020

Hello !

My name is Subhoshri Ghosh. I am a 2nd year btech student of ECE branch . Currently pursuing my bachelors from Asansol Engineering College, Asansol.

My Experience was no less than a roller coaster ride .On this quarantine when i almost lost interest on my learnings and was wondering how to boost up my knowledge again, i got to know about the virtual internship on Git and Github from my brother. He informed me about the internship program that the codewayy team has organised and planned for a certificate for the candidates who will be completing their task series of 5 days . He insisted me to take part in this virtual internship organised by the codewayy team and hence I registered myself for the internship .Within few moments i was added on a whatsapp group named virtual internship and was told to introduce myself. I delivered a breif introduction about myself in the group and was welcomed by the mentor named Deepak kumar. Then including all the 100+ students and i were given our First task on the whatsapp group. The task contained of few basic level questions regarding git and github and a link where all the tutorials for day 1 task were given. The rules for all the task were informed. The rules were that firstly we must submit our task before the deadline and the answers to the questions given should be correct and informative. I found the first task to be simple and interesting . Then the second task was posted on the group where few questions along with the tutorial link were given and was told to create a repo and send the link to the group. I submitted the task before deadline but my work was not so descriptive so i was told to make the repo more informative by one of our mentors. Then the 3rd task was given including the tutorials link along with few concept based questions and was told to create a pull request and send that link to the group. I somehow managed to complete the task on time and the feedback for my task was fine. But I started facing problem when task 4 was posted. There we were said to share two links , one for the PR and the other for the issue created. Also we were told to merge conflicts and resolve the issue created by us. But i was unable to create conflicts among the files. I tried a lot but all my efforts resulted in vain. Then i discussed my problem with one of my groupmate and was given some short of guide and explanation. I tried again but failed. Then finally i shared my queries with one of our mentor and he guided me well. After that it took time but i managed to create conflicts and merged them. Then i got reviewed my links from our mentor and he answerd that ‘yeah its fine’ . I was so amazed on knowing that and within few seconds i submitted my task 4 in the group and the best thing was that i was not late. After that we were given our final task for the virtual internship that’s the task 5. The final task was a bit simple but descriptive. I started working on my task. Though the task was not at all tough, as we were just told to create two files in a single folder and then to send the PR link to the group but now i have to say that i am litreally a extraordinary student because i made mistakes two times in the same task. Its funny but true. Where all of the group members were submitting there task one by one , i was the only individual who was going on making mistakes rather submitting the task. Again i took my lame queries to our respected mentor and seeked for help. He somehow managed to explain me the procedure and finally i completed my 5th task and submitted it . At the same time i wondered like how do my mentor managed to tollerate me and my lame queries. But he genueinly answered all of my queries very patiently, may it be logical or idiotic questions. That was a great experience working on with the codewayy task series .I got to know about so many intresting things like creating repo and directories, forking and cloning, pull request and merge conflicts , creating and resolving issues, branching, the workflow, etc. I would highly recommend all the students for this short of internship who are intrested in learning Git and Github.

  • Learning Git and Github in near future would help me to work in differents projects on different topics. Also i can attend my classes from its classroom or if someday i become a teacher i can even conduct my classes to my students on this platform.
  • I am planning to do a internship on Machine Learning, in an open source platform for next.

Thats all !

Hope you all enjoyed reading my blog and found it to be intresting and informative.

Tell me if you have a better idea regarding the open source platform and go ahead. Don’t let your circumstances stop you from learning more and more.

Regards

SUBHOSHRI GHOSH

--

--