Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test pull request #26

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 10 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,16 +31,23 @@ To see what configuration settings you have:
git config --list
```

### Getting an existing repository
To clone this respository, click the green clone or download button aboveand copy the link.
![git-clone](https://cloud.githubusercontent.com/assets/12282848/16968258/8f066e18-4dc2-11e6-9171-92b4b76f8590.png)
### Clone and fork this repo
Before contributing, fork this repo by pressing the "Fork" button inside the Women Who Code repo. This will create your own version of the repo.

To clone the respository down to your laptop, click the green clone or download button above and copy the link.

After copying the link, go to the path on your own computer that you want to clone this to. For organization it is more clear when there are separate directories for different repo owners.

### Making a new branch
Say you want to make changes on a branch other than master. This is common when wanting to separate different changes. If you want to have the exact

### Pulling down new content
In your terminal, run `git remote -v` to see all of your remotes. Add the Women Who Code repo as an upstream that you can pull from by adding the following:

`git remote add [email protected]:wwcodeportland/intro-to-open-source.git`

This will allow you to fetch the most recent changes from upstream.

* `git fetch`: fetches the changes, but doesn't merge them
* `git pull`: does `git fetch` and `git merge`. This results in an [extra commit](https://coderwall.com/p/7aymfa/please-oh-please-use-git-pull-rebase).
* `git pull --rebase`: leaves your commits in a straight line without branches
Expand All @@ -57,8 +64,6 @@ If the pull request (PR) is to fix an existing issue, you can reference it by `#

*Tip: Include the issue the PR fixes in the commit message and have descriptive messages.*

###

### Resources
Great websites for people who are new to coding/contributing to open source:
* [First timers only](http://www.firsttimersonly.com/)
Expand Down