Skip to content

greets/git-webinar

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Git-webinar

This repository is a collection of useful resources used in the git-webinar to help you understand Git and make your first contribution to an open-source project.

Introduction

Git

Git is an open source distributed Version Control System (VCS).

Explore the power of Git when it comes to -

(a) The speed with which the files are moved between different stages of modifications.

(b) Easy branching and merging.

(c) Easy sharing and collaboration of your source code.

(d) Time-travel through the project history and undoing the past changes

Presentation material

Contribute

Please feel free to pour in your suggestions and feedbacks.

Any FAQ regarding the session is most welcome.

Getting Started

Create a GitHub account if you do not have one already!!!

1.Fork this repository. Click on the symbol at the top right corner.

2.Clone the forked repository from your Github page. Click on the green Code button to copy the clone url link.

git clone https://github.com/<your-github-username>/git-webinar.git

3.Navigate to the project directory on your local machine.

cd git-webinar

4.Add/modify, stage and commit

# Open your favourite editor and add yourself to the contributors list
echo "your-name;College/Company_name;beginner">>contributors.txt

# Stage the file
git add contributors.txt

# Commit to your local repo
git commit -m 'Add me as a contributor'

5.Push from local repo to GitHub repo (account)

git push origin

6.Create a PR

Click on Compare across forks.

This compares your forked repo and the git-webinar repo for the additional commits that you created.

Click on the Create pull request button.

Note:
The default PR template comes up, fill in what's appropriate for your changes.
  1. Congratulations!, you've made your first open-source contribution.

This is just the beginning !!!

Go ahead and explore awesome git repositories and contribute your innovative ideas.

Useful Resources

Pro Git ebook written by Scott Chacon and Ben Straub.

Repository Admin: Divya Bhushan

Source code: Git-webinar

Releases

No releases published

Packages

No packages published