SlideShare a Scribd company logo
database.pptx
GitHub
ROLL NO: BSF2103527
NAME: MUNIBA TABSAUM
GitHub
Why it is useful?
Repository
Pull commit in a repo
- BASIC WORKING ON GIT HUB
GitHub
GitHub was developed by Chris Wanstrath, P. J. Hyett, Tom Preston-Werner and Scott
Chacon using Ruby on Rails, and started in February 2008
It a web-service
GitHub is a code hosting platform for version control and collaboration.
A visual interface for git
free cloud storage for all your prejects code/files
Functions
Cloning a Repository:
- Use the `git clone` command to copy a remote repository to your local machine. For example:
git clone https://github.com/username/repository.git
Continue..
Adding and Committing Changes:
- Make changes to your local repository and use the following commands to stage and commit
changes:
git add .
git commit -m "Your commit message"
Pushing Changes to GitHub:
- Use `git push` to upload your local commits to the remote repository on GitHub:
git push origin branch_name
Why it is useful?
Version control:
tracks the history of changes as people and teams collaborate on projects together
Collaborations:
Integrate edit from multiple people
Keeps record of who did what and when
Documentation:
All things are on a single place
Continue..
Reproducibility:
Can recreate and/or modify an script
Visibility:
Showcase your work to potential employees/School
Collaborators:
- Invite other GitHub users to collaborate on your repository by adding them as collaborators.
Collaborators can push changes directly to the repository.
Continue..
Forks
- Forking a repository creates a copy of the repository in your GitHub account. You can make changes to
the forked repository and create pull requests to contribute changes back to the original repository.
Code Reviews:
- Use the code review feature to review and comment on changes proposed in pull requests, discussing
code quality and improvements.
Repository
 “repo” = repository
 Usually used to organize a single project
 Repos can contain folders and files, images, videos, spreadsheet, and data-set – anything of your
project needs
Push Commit in a repo
Requirements:
Install Git
GitHub Account
Installing Git
Creating GitHub account
Creating Repository
Push and Commit Commands
database.pptx

More Related Content

PPTX
Git and GitHub Workshop of GDG on Campus UNSTPB
PPTX
PPTX
Github
PPTX
Git and GitHub Presentation of GDG on Campus UNSTPB
PDF
Contributing to github is for everyone
PDF
A Tutorial for GitHub.pdf
PDF
A Tutorial for GitHub.pdf
PPTX
A prentation on github
Git and GitHub Workshop of GDG on Campus UNSTPB
Github
Git and GitHub Presentation of GDG on Campus UNSTPB
Contributing to github is for everyone
A Tutorial for GitHub.pdf
A Tutorial for GitHub.pdf
A prentation on github

Similar to database.pptx (20)

PPTX
Git and GitHub workshop of GDG on Campus UNSTPB
PPTX
tech winter break workshop on git &git hub.pptx
PPTX
Git and GitHub Workshop of GDG on Campus UNSTPB
PPTX
Introduction to github slideshare
PPTX
Git and github
PPTX
Get to know Git
PPTX
PPTX
Overview of github
PPTX
Introduction to git and github
PDF
introductiontogitandgithub-120702044048-phpapp01.pdf
PPTX
Version control git day02
PPTX
Get your Git on GitHub
PPTX
Git & Github
PPTX
Git hub ppt presentation
PDF
Git Hub Platform
PPT
Git101
PPTX
GitHub_For_Beginners_Presentationss.pptx
PPTX
Git Tutorials Git vs GitHub.pptx
PDF
Sourcing by Source Code: Find the Code and You Find the Developer
PDF
Gitgithub101slideshare 150922131830-lva1-app6891
Git and GitHub workshop of GDG on Campus UNSTPB
tech winter break workshop on git &git hub.pptx
Git and GitHub Workshop of GDG on Campus UNSTPB
Introduction to github slideshare
Git and github
Get to know Git
Overview of github
Introduction to git and github
introductiontogitandgithub-120702044048-phpapp01.pdf
Version control git day02
Get your Git on GitHub
Git & Github
Git hub ppt presentation
Git Hub Platform
Git101
GitHub_For_Beginners_Presentationss.pptx
Git Tutorials Git vs GitHub.pptx
Sourcing by Source Code: Find the Code and You Find the Developer
Gitgithub101slideshare 150922131830-lva1-app6891
Ad

Recently uploaded (20)

PDF
Transcultural that can help you someday.
PPTX
mbdjdhjjodule 5-1 rhfhhfjtjjhafbrhfnfbbfnb
PPT
lectureusjsjdhdsjjshdshshddhdhddhhd1.ppt
DOCX
Factor Analysis Word Document Presentation
PPTX
Managing Community Partner Relationships
PDF
How to run a consulting project- client discovery
PPTX
(Ali Hamza) Roll No: (F24-BSCS-1103).pptx
PDF
Business Analytics and business intelligence.pdf
PDF
annual-report-2024-2025 original latest.
PDF
REAL ILLUMINATI AGENT IN KAMPALA UGANDA CALL ON+256765750853/0705037305
PPT
Predictive modeling basics in data cleaning process
PDF
Global Data and Analytics Market Outlook Report
PDF
[EN] Industrial Machine Downtime Prediction
PDF
168300704-gasification-ppt.pdfhghhhsjsjhsuxush
PPTX
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
PPTX
Introduction to Inferential Statistics.pptx
PDF
Systems Analysis and Design, 12th Edition by Scott Tilley Test Bank.pdf
PPTX
QUANTUM_COMPUTING_AND_ITS_POTENTIAL_APPLICATIONS[2].pptx
PDF
Optimise Shopper Experiences with a Strong Data Estate.pdf
PPTX
Copy of 16 Timeline & Flowchart Templates – HubSpot.pptx
Transcultural that can help you someday.
mbdjdhjjodule 5-1 rhfhhfjtjjhafbrhfnfbbfnb
lectureusjsjdhdsjjshdshshddhdhddhhd1.ppt
Factor Analysis Word Document Presentation
Managing Community Partner Relationships
How to run a consulting project- client discovery
(Ali Hamza) Roll No: (F24-BSCS-1103).pptx
Business Analytics and business intelligence.pdf
annual-report-2024-2025 original latest.
REAL ILLUMINATI AGENT IN KAMPALA UGANDA CALL ON+256765750853/0705037305
Predictive modeling basics in data cleaning process
Global Data and Analytics Market Outlook Report
[EN] Industrial Machine Downtime Prediction
168300704-gasification-ppt.pdfhghhhsjsjhsuxush
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
Introduction to Inferential Statistics.pptx
Systems Analysis and Design, 12th Edition by Scott Tilley Test Bank.pdf
QUANTUM_COMPUTING_AND_ITS_POTENTIAL_APPLICATIONS[2].pptx
Optimise Shopper Experiences with a Strong Data Estate.pdf
Copy of 16 Timeline & Flowchart Templates – HubSpot.pptx
Ad

database.pptx

  • 3. GitHub Why it is useful? Repository Pull commit in a repo - BASIC WORKING ON GIT HUB
  • 4. GitHub GitHub was developed by Chris Wanstrath, P. J. Hyett, Tom Preston-Werner and Scott Chacon using Ruby on Rails, and started in February 2008 It a web-service GitHub is a code hosting platform for version control and collaboration. A visual interface for git free cloud storage for all your prejects code/files
  • 5. Functions Cloning a Repository: - Use the `git clone` command to copy a remote repository to your local machine. For example: git clone https://github.com/username/repository.git
  • 6. Continue.. Adding and Committing Changes: - Make changes to your local repository and use the following commands to stage and commit changes: git add . git commit -m "Your commit message" Pushing Changes to GitHub: - Use `git push` to upload your local commits to the remote repository on GitHub: git push origin branch_name
  • 7. Why it is useful? Version control: tracks the history of changes as people and teams collaborate on projects together Collaborations: Integrate edit from multiple people Keeps record of who did what and when Documentation: All things are on a single place
  • 8. Continue.. Reproducibility: Can recreate and/or modify an script Visibility: Showcase your work to potential employees/School Collaborators: - Invite other GitHub users to collaborate on your repository by adding them as collaborators. Collaborators can push changes directly to the repository.
  • 9. Continue.. Forks - Forking a repository creates a copy of the repository in your GitHub account. You can make changes to the forked repository and create pull requests to contribute changes back to the original repository. Code Reviews: - Use the code review feature to review and comment on changes proposed in pull requests, discussing code quality and improvements.
  • 10. Repository  “repo” = repository  Usually used to organize a single project  Repos can contain folders and files, images, videos, spreadsheet, and data-set – anything of your project needs
  • 11. Push Commit in a repo Requirements: Install Git GitHub Account
  • 15. Push and Commit Commands