Once the maintainers of the project feel that your changes are appropriate then your pull request will be merged.īe sure to merge the latest from "upstream" before making a pull request and resolve all merge conflicts! Read more about resolving merge conflicts here. Pull request means submitting your changes to the original project for the review. Submit a Pull request so that we can review your changes Pushing is how you transfer commits from your local repository to a remote repo. Sync a fork of a repository to keep it up-to-date with the upstream repository.Ĭommitting means making changes to the project and adding your changes to GitHub. Keeping your own forked repo in sync with the main repo Please follow the given naming convention for naming the branch after forking: /įor example, for the issue #6, the branch name would be enhancement/dark-theme-toggle In general, we follow the "fork-and-pull" Git workflow.īy forking a repository you create your own copy of the project onto your GitHub account and make your changes there.Ĭloning a project means that you are setting up the project on your local system. Please refer to each project's style and contribution guidelines for submitting patches and additions. GitHub's "Getting started with git" Docs.Download and install the latest version of git CLI.Okay, so how do I contribute/start? Prerequisites: You can also add more issues on the list as a form of feature request, or to present a bug in our app. Feel free to pick up an issue and work on it, but before you do so, please comment on the respective issue which you want to work on with the details on how you want to approach the issue, so that we can assign you the issue. The issues tab on our GitHub repo serves as a list of features that are necessary or in-demand and a list of bugs that need to be fixed. This is not a library management system, but it is a personal reminder app. Intended Final Project: A functional library book tracker in which you can add, remove, edit and view books, and get a reminder after 2 weeks to return them. What is the final version of the project?Ĭlick here for the UI design and prototype of the project. Tech stack used: Flutter, sqlite (backend) The base project is a bare-bones library book tracker app where you can only add and view books that you have borrowed. This session provides a hands-on experience of Git encouraging people to participate in open source contribution and community events. Git Set Code is an event by Google Developer Student Club JSSSTU, Mysuru, which aims to ease the open source journey of a developer. During the month of October, you are invited to join open-source software enthusiasts, beginners, and the developer community by contributing to open-source projects. Hacktoberfest is a month-long celebration of open source software run by DigitalOcean.
0 Comments
Leave a Reply. |