Skip to content

ISTE-VESIT-ORG/Gitway-OpenSource

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

poster_vct3e2

GITWAY TO OPEN SOURCE

This workshop focuses on what is version control, introduction to Git and GitHub, how to manage your projects with version control and most importantly what are Open Source Contributions.

Table of Contents

About The Workshop

What do you mean by open-source contribution?

Open-Source Software is a type of software whose code is publicly available to use and modify. Open-Source Contribution involves contributing to the development or improvement of open-source software.

Some popular Open-Source Software are the Linux Operating System, Android, Mozilla Firefox, Chromium (which powers Google Chrome and Microsoft Edge), VSCode IDE, VLC Media Player, WordPress Content Manager System, etc.

Why should I contribute to open-source?

Ever wonder if all these projects/software were single-handedly maintained by a single developer? What would have been its impact on them and pretty much on us?

The software would not have had so many features and upgradations. This is where open source contribution comes in. Contributors from around the world help develop and improve the software for every one of us who use it. Being a contributor will give you the super-power to be a part of something that is impacting so many lives.

Apart from the impact that you get to create, it also helps you become a better developer and with time a good mentor, leader, and passionate team player.

In this workshop we learn about :

  • Concept of Version Control
  • Project management and Collaborating with teams
  • Website hosting with GitHub pages
  • Contributing to Open Source

View the presentation here

Getting Started

To get going with the repo and cloud concepts we expect you to follow all the topics in the given manner of the workshop which eventually will lead to end of the series.

Prerequisites

There are no prerequisites for this workshop

Usage

The following links contain the usage examples of that respective session.(All the links will become available as we gradually progress)

Issues

To propose or request any feature as well as to report any error in the given material and code please create a issue in this repository.

How to create an issue :

  1. Under this repository name, click Issues.
  2. Click New issue.
  3. If there are multiple issue types, click Get started next to the type of issue you'd like to open.
  4. Optionally, click Open a blank issue. if the type of issue you'd like to open isn't included in the available options.
  5. Type a title and description for your issue.
  6. When you're finished, click Submit new issue.

For more details visit this page

See the open issues for a list of proposed features (and known issues).

Pull Request

  1. Find a project you want to contribute to
  2. Fork it
  3. Clone it to your local system
  4. Make a new branch
  5. Make your changes
  6. Push it back to your repo
  7. Click the Compare & pull request button
  8. Click Create pull request to open a new pull request If the reviewers ask for changes, repeat steps 5 and 6 to add more commits to your pull request.

Contributing

If you feel to add any piece of code or something extra which is not there in the given material or if you want to request any feature you can raise an issue. Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated by ISTE-VESIT.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

licence dekhna hai

Distributed under the MIT License. See LICENSE for more information.

Credits

ISTE CodeCell
Sarvesh Patil Madhura Mhatre
Surya Ganiga Khushi Bhatia
Atharva Bhoite Sadhak Kumar
Attreyee Mukherjee

Contact

ISTE-VESIT - @istevesit.org - [email protected]

Project Link: https://github.com/ISTE-VESIT-ORG/Gitway-OpenSource

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages