Github is pretty awesome. I simply love using it. GitHub is a Git repository web-based hosting service which offers all of the functionality of Git as well as adding many of it’s own features. In this tutorial I’m going to show how to Fork Github repository, Create Pull Request and Merge Pull request.
Let’s get started. Here I’m going to create Pull Request for “Disqus” repository.
Step 1.
Fork Github Disqus repository.
Go to https://github.com/disqus/disqus-wordpress and click on Fork
on the top right corner.
New Repository will be created under your account.
Step 2.
Clone newly created Repo to your workspace may be in Eclipse. Once done working on your part commit your changes to repo.
Step 3.
Commit your changes. This is sample change.
Step 4.
While committing your changes, you may need to login using SSH key and passphrase. Create SSH Keys. Generate Key using ssh-keygen.
Step 5.
Put Key to your Github Account.
Step 6.
Click Commit & Push
. (as per diagram in step 3).
Step 7.
Create Pull Request.
Step 8.
Checkout Newly created Pull Request.
How to Merge Pull Request:
- In any repository’s right sidebar, click Pull Requests.
- In the “
Pull Requests
” list, click the pull request you’d like to merge. - Click on “
Merge pull request
” button. - Provide “
Commit message
” in TextField, or accept the default message. - Click “
Confirm Merge
” button Under the commit message box. - Optionally, delete the branch. This keeps the list of branches in your repository tidy.
The post How to Fork Github Repository, Create “Pull Request” and Merge? appeared first on Crunchify.
Author: Arpit Shah