Flutter is a hot topic and it's high time for you to find out that it's emerging technology can improve the Mobile App Development Process and reduce the Cost.
So let's come together and contribute something awesome to the Flutter community and also show the power and the height of feasibility for creating beautiful things🤩 and if you want to contribute. than you are at the right place, here are the steps how you can contribute to this project!!
Read the Code of Conduct before starting contributing.
First of all fork the repo to your own GitHub account by clicking the Fork button on top-right corner. Still could not find 🙄,check the below image
After a sucessful fork, you'll see a copy of this repo in your own account.
Now it's time to copy this repo to own laptop/PC. To clone the repo you can write the below command in Git Bash
git clone <REPO_LINK_FROM_YOUR_ACCOUNT>
You can get the repo link from the Download section in the repo copied in your own account. Still having trouble🙄,see the below image
git checkout -b branch-name
-
When you cloned your fork, that should have automatically set your fork as the "origin" remote. Use git remote -v to show your current remotes. You should see the URL of your fork (which you copied in step 3) next to the word "origin". If you don't see an "origin" remote, you can add it using below git command
git remote add origin <REPO_LINK_FROM_YOUR_ACCOUNT>
- Open cloned Project in your favourite IDE. It's time to decide your Playground
In order to contribute to the Application, have a look at some Issues.
- Stage the changes you have made by firing the below command
git add -A
- Commit the changes
git commit -m "Description of changes/your work"
- Push the changes to your forked repo
git push -u origin branch-name
-
Go to your forked repo on GitHub website and refresh the page, you'll see something like the below image
-
Click on pull-request and you will be redirected to another page where you will see something like below image
-
After that you have to write your GitHub username as the title of your pull-request and describe your work if you want and that's it!! Create a pull-request by clicking the button
Mark the pull request as Ready for Review
Also add the below 2 lines in the description. It is compulsory for sucessful submission.
Woohoo!! Congratulations on making your open source contribution🎉🎉
Wait for some time to get your PR merged by our team