/git-playground

A safe place to play with git.

Primary LanguageHTML

Git and Github Playground

This is a repo intended as a safe place to practice your git skills. You can do all kinds of things, such as:

  • Open an issue.
  • Respond to someone else's issue.
  • Open an issue just to close it.
  • Clone this repo.
  • Open a PR.
  • Leave comments on issues and PRs.
  • Make a number of commits on your computer, push them up to see them listed in your PR (assuming you've submitted one), try squashing them, rebasing, etc., and push up to see the results.
  • Open a PR just to close it.
  • Tag me for a review.
  • Submit a PR with a code of conduct, a story (keep it public domain, please), a picture (same thing about public domain), etc.
  • Maintain a fork and rebase it every once in a while.
  • Collaborate with someone.
  • Checkout the issues for more ideas on types of PRs to submit.
  • Open an issue with an idea!

You don't have to submit code or anything technical. It can be just a note saying hi, or something as simple as a typo fix. Or hey, how about a typo for someone else to fix?! 😊

Git Playground Spotlight

When your PR is merged, you'll automatically appear in the Git Playground Spotlight, as built by the most excellent @cutiko!🎉

New

Just added: Pet Pics! Add a photo of your favorite pet to the pet-pics folder and add it to the pet-pics.md file, following my example. I've started with my little dog, Pepper. Here's a preview!

Pepper

Look at her^^. She's serious about play, perfect for our Git Playground!!

Code of conduct

I'll start:

  • Be kind. <-seriously
  • Material must be your original work or public domain.
  • Anything that gets merged here falls under the GNU General Public License.

We'll need more than this, but it's a start.

Finally, please keep PRs small and simple — it's just me over here!


Check out the first PR that was merged below! Woohoo! Thanks, @cutiko!!!

Your first Pull Request

Making your first Pull Request (PR) is exciting! Pull Requests are the way we all can collaborate to make a better open source ecosystem. For guidance on how to make your first PR:

  1. Go to pullrequests/ folder
  2. Open the index.html file
  3. Follow the instructions

You are very close to making your name shine on the spotlight. You can do it!

Adding Help Pages

If you'd like to add a page with instructions for how to use a certain GitHub feature, à la help-pages/pull-requests.html, follow these steps:

  1. Create a new .html file in the help-pages directory
  2. Copy and paste the entire <head> section into your new file
  3. Copy and paste the <nav> section into the <body> of the file
  4. Make sure to wrap all of your page content in between <section id="page-content"> and </section>
  5. Don't forget to add a dropdown-item that points to your page in the nav section
  6. Write to your heart's content and submit a pull request!