際際滷

際際滷Share a Scribd company logo
Presented by:
Rajeshwari singh
B.Tech(C.S) V sem
BTBTC12628
GITHUB
GIT + hub
 Git is an open source
version control system .
 Started by Linus Trovalds.
GIT
 The effective centre of an
activity , region or a
network.
HUB
Continued.
 GitHub is a Git repository web-based hosting
service offers all of the distributed revision
control and source code management
(SCM) functionality of Git as well as
adding its own features.
 GitHub is the best place to share code
with friends, co-workers, classmates, and
complete strangers.
HISTORY
19-oct-2007 Development of the
Github platform.
10-Apr- 2008 Github site was launched
by Tom Preston-Werner,
Chris Wanstrath and PJ
Hyett
 It was written in Ruby on Rails by Logical
Awesome developers Chris Wanstrath, PJ Hyett &
Tom Preston-Werner.
FEATURES
 Access control
 Feature requests for every project.
 Collaboration features such as :
1. Wikis
2. Task management
3. Bug tracking
Continued
1. WIKIS : A wiki is a web application which
allows people to add, modify, or delete content
in collaboration with others.
2. TASK MANAGEMENT : It is the process of
managing a task . It involves planning, testing,
tracking and reporting.
3. BUG TRACKING : It is a process used by quality
assurance personnel and programmers to keep
track of software problems and resolutions.
SERVICES
 GitHub also allows registered and non- registered
users to browse public repositories on the site.
 The site provides social networking functionality
such as feeds, followers, wikis and a social
network graph .
 Projects on GitHub can be accessed and
manipulated using the standard git command-line
interface .
 Multiple desktop clients have also been created by
GitHub and other third parties which integrate
with the platform.
wHAT IS REPOSITORY?
 A place where data is stored and
maintained.
 A repository can be a place where multiple
databases or files are located for distribution
over a network.
 This location is directly accessible to the user
without having to travel across a network.
GITHUB
STEP 1
GITHUB
GITHUB
GITHUB
GITHUB
GITHUB
GITHUB
FORK A REPOSITORY
A fork is a copy of a repository. Forking a repository allows
you to freely experiment with changes without affecting
the original project.
Propose changes to someone else project
A great example of using forks to propose changes is for bug fixes.
Rather than logging an issue for a bug you've found, you can:
-Fork the repository.
-Make the fix.
-Submit a pull request to the project owner.
WEB APLLICATIONS USED IN GITHUB
GITHUB
GITHUB
WHAT MORE YOU CAN DO ON GITHUB?
1. Follow A Friend - When you follow someone, you'll get
notifications on your dashboard about their GitHub
activity.
2. Watch A Project - At some point you may want to stay up-
to-date with a specific project, this easy to do using
github.
3. PULL REQUEST - You may find yourself wanting to
contribute to someone else project, whether to add
features or to fix bugs. After making changes, you can let
the original owner know about them by sending a pull
request.
Continued
4. ISSUES - When you are collaborating on a project with
someone, you sometimes come across problems that need
to be fixed. To keep track of these problems, each Github
repository has a section called Issues.
5. Organization - With an organization you can establish
teams with special permissions, have a public
organization profile, and keep track of activity within the
organization.
6. EXPLORE - Discover interesting projects from across
Github in the Explore and Trending sections.
WHAT MAKE GITHUB SO POWERFUL?
The three features :
1. FORK -The flagship functionality of GitHub is forking
 copying a repository from one users account to
another.
2. PULL - If you make changes youd like to share, you can
send a notification called a pull request to the original
owner.
3. MERGE - That user can then, with a click of a button,
merge the changes found in your repo with the original
repo.
uses
3D Modelling : Github has started rendering 3D models
that are stored in STL files. Therefore it is lot easier to
share those modelling files with other.
 Visualization of geospatial data : You can easily use Github to represent
this data as a map. You dont even need to make the map
yourself . Github will take the data and do it for you.
Continued..
 Medical research : Collaboration is a vital part
for effective medical research, and posting those results
on GitHub could make that a lot easier.
ADVANTAGES
 Keeping track of changes : Using version
control you have a neat record of all the changes you
made, at the time you made them.
 Faster Response : The quicker you make your code
publicly available, the quicker you can gain feedback
and people to help you.
 Easier for people to make contributions .
 Better alternative to SVN branches.
DISADVANTAGES
 Can't attach files to issues.
 Some contributors would need to learn git.
 Moving sites makes us harder to find.
CONCLUSION
Build software better, together
This is a small sampling of what you can do with GitHub.
But there is an infinite number of ways where Githubs
features can be helpful to you. GitHub is known for its
usefulness to programmers, its also very handy for various
other applications because of the collaborative spirit
inherent in the Github community. So keep sharing code
on Github and
REFERENCES
 http://w3techs.com/sites/info/github.com- last seen
31/9/2014
 http://www.howtogeek.com/180167/htg-explains-
what-is-github-and-what-do-geeks-use-it-for/-last
seen 2/10/2014
 http://www.webopedia.com/TERM/R/repository.html-
last seen 2/10/2014
 https://help.github.com/articles/creating-a-new-
repository/ last seen 6/10/2014
 http://www.techopedia.com/definition/23341/data-
repository-last seen 5/10/2014
GITHUB

More Related Content

What's hot (20)

PDF
Contributing to Open Source #Hacktoberfest
Cheah Eng Soon
PDF
Git and GitHub
Rick Umali
PPTX
Github 101 An Adventurer's Guide To Open Source
Prachitibhukan
PPTX
Hacktoberfest slides
FatimaYousif11
PPTX
Introduction to git and Github
Wycliff1
PDF
Intro to git and git hub
JasleenSondhi
PPTX
Hacktoberfest 2020 - Open source for beginners
DeepikaRana30
PPTX
Presentation1
mohammed khalid
PDF
Difference between gitlab vs github vs bitbucket
Acodez IT Solutions
PPTX
You can git
Yu GUAN
PPTX
Git hub
Umang Gupta
PDF
Introducing Git and git flow
Sebin Benjamin
PDF
Getting started With GIT
GhadiAlGhosh
PPTX
Introduction to Git and GitHub Part 2
Omar Fathy
PPTX
Introduction to Github for Team Project
Akhter Al Amin
PPTX
Git & git hub
PreetikaKanojia
PPTX
Github
piyush khadse
PDF
Git and GitGHub Basics
Aswin Barath
PPTX
GitHub Classroom - An Open Source Learning Platform by Dr. Anchal Garg
Nisha Garg
PPTX
Github
RajathV2
Contributing to Open Source #Hacktoberfest
Cheah Eng Soon
Git and GitHub
Rick Umali
Github 101 An Adventurer's Guide To Open Source
Prachitibhukan
Hacktoberfest slides
FatimaYousif11
Introduction to git and Github
Wycliff1
Intro to git and git hub
JasleenSondhi
Hacktoberfest 2020 - Open source for beginners
DeepikaRana30
Presentation1
mohammed khalid
Difference between gitlab vs github vs bitbucket
Acodez IT Solutions
You can git
Yu GUAN
Git hub
Umang Gupta
Introducing Git and git flow
Sebin Benjamin
Getting started With GIT
GhadiAlGhosh
Introduction to Git and GitHub Part 2
Omar Fathy
Introduction to Github for Team Project
Akhter Al Amin
Git & git hub
PreetikaKanojia
Github
piyush khadse
Git and GitGHub Basics
Aswin Barath
GitHub Classroom - An Open Source Learning Platform by Dr. Anchal Garg
Nisha Garg
Github
RajathV2

Similar to GITHUB (20)

PPTX
Github
MeetPatel710
PPTX
Introduction to github slideshare
Rakesh Sukumar
PDF
Fork me!
James Ford
PPTX
database.pptx
Database110
PPTX
Git hub ppt presentation
AyanaRukasar
PPTX
Git and github
Sayantika Banik
PDF
What Is GitHub.pdf in united state of amarica
Old Github 油Account
PDF
Git
SamarjitMahi
PDF
Buy GitHub Account- 100% Secure Guarantee
Buy Twitch Account
PDF
Buy GitHub Account with 5% discount now In 2025
bsmmpva
PDF
Top 1 Sites To Buy Github Accounts In 2025
ladyjexe
PDF
Contributing to github is for everyone
Matt Heusser
PPTX
Git and GitHub Workshop of GDG on Campus UNSTPB
AmaraCostachiu
PDF
Sourcing by Source Code: Find the Code and You Find the Developer
RecruitingDaily.com LLC
PDF
Git Hub Platform
Gaurav Ahluwalia
PPTX
Git and GitHub Presentation of GDG on Campus UNSTPB
AmaraCostachiu
PPTX
git&github.pptx for all computer science
WARRIORFF1
PPTX
tech winter break workshop on git &git hub.pptx
ashishraulin
PPTX
Beginner's guide to git and github
SahilSonar4
PPTX
Git and GitHub workshop of GDG on Campus UNSTPB
AmaraCostachiu
Github
MeetPatel710
Introduction to github slideshare
Rakesh Sukumar
Fork me!
James Ford
database.pptx
Database110
Git hub ppt presentation
AyanaRukasar
Git and github
Sayantika Banik
What Is GitHub.pdf in united state of amarica
Old Github 油Account
Buy GitHub Account- 100% Secure Guarantee
Buy Twitch Account
Buy GitHub Account with 5% discount now In 2025
bsmmpva
Top 1 Sites To Buy Github Accounts In 2025
ladyjexe
Contributing to github is for everyone
Matt Heusser
Git and GitHub Workshop of GDG on Campus UNSTPB
AmaraCostachiu
Sourcing by Source Code: Find the Code and You Find the Developer
RecruitingDaily.com LLC
Git Hub Platform
Gaurav Ahluwalia
Git and GitHub Presentation of GDG on Campus UNSTPB
AmaraCostachiu
git&github.pptx for all computer science
WARRIORFF1
tech winter break workshop on git &git hub.pptx
ashishraulin
Beginner's guide to git and github
SahilSonar4
Git and GitHub workshop of GDG on Campus UNSTPB
AmaraCostachiu
Ad

GITHUB

  • 3. GIT + hub Git is an open source version control system . Started by Linus Trovalds. GIT The effective centre of an activity , region or a network. HUB
  • 4. Continued. GitHub is a Git repository web-based hosting service offers all of the distributed revision control and source code management (SCM) functionality of Git as well as adding its own features. GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers.
  • 5. HISTORY 19-oct-2007 Development of the Github platform. 10-Apr- 2008 Github site was launched by Tom Preston-Werner, Chris Wanstrath and PJ Hyett It was written in Ruby on Rails by Logical Awesome developers Chris Wanstrath, PJ Hyett & Tom Preston-Werner.
  • 6. FEATURES Access control Feature requests for every project. Collaboration features such as : 1. Wikis 2. Task management 3. Bug tracking
  • 7. Continued 1. WIKIS : A wiki is a web application which allows people to add, modify, or delete content in collaboration with others. 2. TASK MANAGEMENT : It is the process of managing a task . It involves planning, testing, tracking and reporting. 3. BUG TRACKING : It is a process used by quality assurance personnel and programmers to keep track of software problems and resolutions.
  • 8. SERVICES GitHub also allows registered and non- registered users to browse public repositories on the site. The site provides social networking functionality such as feeds, followers, wikis and a social network graph . Projects on GitHub can be accessed and manipulated using the standard git command-line interface . Multiple desktop clients have also been created by GitHub and other third parties which integrate with the platform.
  • 9. wHAT IS REPOSITORY? A place where data is stored and maintained. A repository can be a place where multiple databases or files are located for distribution over a network. This location is directly accessible to the user without having to travel across a network.
  • 18. FORK A REPOSITORY A fork is a copy of a repository. Forking a repository allows you to freely experiment with changes without affecting the original project. Propose changes to someone else project A great example of using forks to propose changes is for bug fixes. Rather than logging an issue for a bug you've found, you can: -Fork the repository. -Make the fix. -Submit a pull request to the project owner.
  • 22. WHAT MORE YOU CAN DO ON GITHUB? 1. Follow A Friend - When you follow someone, you'll get notifications on your dashboard about their GitHub activity. 2. Watch A Project - At some point you may want to stay up- to-date with a specific project, this easy to do using github. 3. PULL REQUEST - You may find yourself wanting to contribute to someone else project, whether to add features or to fix bugs. After making changes, you can let the original owner know about them by sending a pull request.
  • 23. Continued 4. ISSUES - When you are collaborating on a project with someone, you sometimes come across problems that need to be fixed. To keep track of these problems, each Github repository has a section called Issues. 5. Organization - With an organization you can establish teams with special permissions, have a public organization profile, and keep track of activity within the organization. 6. EXPLORE - Discover interesting projects from across Github in the Explore and Trending sections.
  • 24. WHAT MAKE GITHUB SO POWERFUL? The three features : 1. FORK -The flagship functionality of GitHub is forking copying a repository from one users account to another. 2. PULL - If you make changes youd like to share, you can send a notification called a pull request to the original owner. 3. MERGE - That user can then, with a click of a button, merge the changes found in your repo with the original repo.
  • 25. uses 3D Modelling : Github has started rendering 3D models that are stored in STL files. Therefore it is lot easier to share those modelling files with other.
  • 26. Visualization of geospatial data : You can easily use Github to represent this data as a map. You dont even need to make the map yourself . Github will take the data and do it for you.
  • 27. Continued.. Medical research : Collaboration is a vital part for effective medical research, and posting those results on GitHub could make that a lot easier.
  • 28. ADVANTAGES Keeping track of changes : Using version control you have a neat record of all the changes you made, at the time you made them. Faster Response : The quicker you make your code publicly available, the quicker you can gain feedback and people to help you. Easier for people to make contributions . Better alternative to SVN branches.
  • 29. DISADVANTAGES Can't attach files to issues. Some contributors would need to learn git. Moving sites makes us harder to find.
  • 30. CONCLUSION Build software better, together This is a small sampling of what you can do with GitHub. But there is an infinite number of ways where Githubs features can be helpful to you. GitHub is known for its usefulness to programmers, its also very handy for various other applications because of the collaborative spirit inherent in the Github community. So keep sharing code on Github and
  • 31. REFERENCES http://w3techs.com/sites/info/github.com- last seen 31/9/2014 http://www.howtogeek.com/180167/htg-explains- what-is-github-and-what-do-geeks-use-it-for/-last seen 2/10/2014 http://www.webopedia.com/TERM/R/repository.html- last seen 2/10/2014 https://help.github.com/articles/creating-a-new- repository/ last seen 6/10/2014 http://www.techopedia.com/definition/23341/data- repository-last seen 5/10/2014