Good afternoon Open Source Enthusiasts.
Abhishek Kumar
Topic- github
What Exactly is Open Source?
What is Open Source?
What is Github
And
Why use this?
Build Software
Better, Together"
Why should i waste my time on Open Source and Github?
Am I being Paid?
Will my classmates Notice that I am working?
Will I pass my Logic papers Using Github?
Lets Find Out......
-
To Learn New things beside Logic and POC.
-
To get Interact with people all across the planet
-
To contribute in the codes and add things/functions that we want
-
To get known by people in a community.
-
To showcase our skills to the entire world.
Repository
A GitHub Repository is an online Folder at Github, which contains all of the files within a project.
Getting deeper now.....
Working with GitHub
Creating our own Project
Or
Copying some other's Project/Repo in our account
"Fork"- Allows a repo to be copied in someone's account.
Its as easy as a,b,c....
If you know what i mean...
Setting up Git in our Local machine.
Ubuntu:- sudo apt-get install git
i guess the same goes with Windows
Your Identity
$ git config --global user.name "abhi007"
$ git config --global user.email vibrantabhi19@gmail.com
We are all set now. Lets rock Github
Editing a cloned repo
As easy as writing any text on your system.
Open any text editor
Open the repo
Start coding
And here we go, You are awesome.
Pull request
Hi, Mr developer.
Here I am, finishing my first Github Project.
Add these.
Contribution Workflow
Copy of Copy of deck
By Abhishek Kumar Tiwari
Copy of Copy of deck
Github--- SFD Presentation
- 850