/github101

Just to help you learn git.

Primary LanguageC

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 else your PR might be closed due to inactivity.