qwang135 / github101

Just to help you learn git.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Github 101

Steps to help anyone contribute to our github repository.

Git and Github for beginners

Follow the following steps to contribute:

  • Fork and clone this repo.
  • You can contribute in the following ways:
    • Create a folder of your github username and add an about.md.
    • Add a program in the required language folder of any existing issue.
  • Commit your changes, push them and send a pull request.
  • Look for more issues in the issues section and continue contributing.

Guidelines

  • Claim the issue that you want to work on, by commenting below the created issue.
  • If someone else has claimed the issue wait for him to complete it, don't send a PR directly.
  • If there is some inactivity on the issue you can ask the person who has claimed it if he is working on it.
  • If there is no reply within a day, the issue is yours to take.
  • Tag the issue in the description of your PR.
  • You are free to open new issues given that they are relevant.

Best Practices

  • Use a separate branch to create a PR.
  • Make only one commit per PR.
  • Make sure that the commit message is not too long and is in present tense.
  • Solve one issue at a time do not take up many issues.
  • Be active on the PR discussions, or lese your PR might get closed due to inactivity.

About

Just to help you learn git.


Languages

Language:C 61.1%Language:Java 24.7%Language:Python 11.1%Language:C++ 3.1%