Skip to content

Latest commit

 

History

History
94 lines (52 loc) · 4.79 KB

CONTRIBUTING.md

File metadata and controls

94 lines (52 loc) · 4.79 KB

Wanna contribute 🤝??

Flutter has given developers a super power to create innovative and creative UIs for Mobile and Desktop both 🦾😎.

So why don't we create something awesome and contribute to Flutter community and also show the power or height of feasibility for creating beautiful things🤩 and if you want to contribute then you are at the right place☑!!

Here are the simple steps for contributing to this repo

  • READ CODE OF CONDUCT

    Read the Code of Conduct before starting contributing.

  • Fork the repo

    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 fork After a sucessful fork, you'll see a copy of this repo in your own account.

  • Clone the repo

    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

    clone

  • Set up remote repo

    • 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>

    • Now you have to setup upstream. For that write the below git command

      git remote add upstream https://github.com/clubgamma/Awesome-Flutter-Art

    • Now pull the latest changes from original repo to your local changes by firing thee below command

      git pull upstream master

  • It's Flutter Time now

    • First of all, make a folder with named as your GitHub username and this is compulsory.

    namefolder

    • After that start writing code inside that folder only and you know what you have to code😉. Create anything you want using Flutter only!!

    foldercontent

    • After finishing with the coding part, take snapshots of your creations or make a GIF if you have made any kind of animation✨✨.

      Add the snapshot/GIF under the Art-Work section in the README.md in the same manner displayed in below image.

      image

  • Now it's time to save the work

    • Stage the changes you have made by firing the below command

      git add -A

    • Create a new branch while you commit the changes

    • Commit your all files in that branch

      git commit -m "Description of changes/your work"

  • Let's finish this

    • Go to your forked repo on GitHub website and refresh the page, you'll see something like the below image pr1

    • Click on pull-request and you will be redirected to another page where you will see something like below image (If you have created branch then you'll see compare & pull request) pr2

    • 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.

      • I have read the Code Of Conduct.

      • I have followed all the steps of submission properly.

      pr3

Woohoo!! Congratulations on making your open source contribution🎉🎉 Wait for some time to get your PR merged by our team