CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Wed, 30 Jul 2025 17:20:28 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20090303122904
location: https://web.archive.org/web/20090303122904/https://github.com/guides/pull-requests.atom
server-timing: captures_list;dur=0.489978, exclusion.robots;dur=0.025108, exclusion.robots.policy;dur=0.014517, esindex;dur=0.010459, cdx.remote;dur=1357.709549, LoadShardBlock;dur=196.576696, PetaboxLoader3.datanode;dur=90.349157, PetaboxLoader3.resolve;dur=102.114834
x-app-server: wwwb-app200
x-ts: 302
x-tr: 1583
server-timing: TR;dur=0,Tw;dur=213,Tc;dur=1
set-cookie: SERVER=wwwb-app200; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Wed, 30 Jul 2025 17:20:31 GMT
content-type: application/atom+xml; charset=utf-8
content-length: 35426
x-archive-orig-server: nginx/0.6.26
x-archive-orig-date: Tue, 03 Mar 2009 12:29:04 GMT
x-archive-orig-connection: close
x-archive-orig-status: 200 OK
x-archive-orig-x-runtime: 394ms
x-archive-orig-etag: "a1f960dc7a1092d0dd1b73d2a72b46c1"
x-archive-orig-cache-control: private, max-age=0, must-revalidate
x-archive-orig-content-length: 35426
cache-control: max-age=1800
x-archive-guessed-content-type: text/xml
x-archive-guessed-charset: utf-8
memento-datetime: Tue, 03 Mar 2009 12:29:04 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Wed, 09 Jul 2008 02:33:31 GMT", ; rel="prev memento"; datetime="Wed, 17 Dec 2008 14:14:59 GMT", ; rel="memento"; datetime="Tue, 03 Mar 2009 12:29:04 GMT", ; rel="last memento"; datetime="Tue, 03 Mar 2009 12:29:04 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 52_8_20090303115225_crawl100-c/52_8_20090303122659_crawl101.arc.gz
server-timing: captures_list;dur=0.614369, exclusion.robots;dur=0.035535, exclusion.robots.policy;dur=0.021730, esindex;dur=0.014890, cdx.remote;dur=2087.260582, LoadShardBlock;dur=471.170243, PetaboxLoader3.datanode;dur=142.146516, PetaboxLoader3.resolve;dur=460.542408, load_resource;dur=187.388596
x-app-server: wwwb-app200
x-ts: 200
x-tr: 2785
server-timing: TR;dur=0,Tw;dur=846,Tc;dur=1
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
accept-ranges: bytes
tag:github.com,2008:/guides/pull-requests
GitHub Guides - Pull Requests
2009-02-22T14:14:53-08:00
tag:github.com,2008:Guide/16
2008-02-23T01:31:04-08:00
2009-02-22T14:14:53-08:00
Pull Requests - version 13
Sun Feb 22 14:14:53 -0800 2009
<p>Pull requests are a way to poke someone and let them know you’ve got some code they may want.</p>
<p>They work great when you want to let an upstream maintainer know that you’ve pushed some useful changes to your fork of their project.</p>
<p>They also work great if you want to let a fellow developer know that you’ve pushed some experimental features to an arbitrary branch.</p>
<h3>Step One</h3>
<p>First, navigate to your project with the changes you want someone else to pull. In this instance, I’m going to go to <a href="https://github.com/defunkt/grit">defunkt/grit</a> and tell mojombo to pull a change.</p>
<p><img src="https://img.skitch.com/20080223-xw8wdwkg9abpjtuwu4wutwwcqm.png"/></p>
<h3>Step Two</h3>
<p>I can type in a message if I want and select any number of recipients. By default, I’ll see everyone who has a project in my project’s network. If I want to add someone else, I can use the autocompleter and click ‘add.’</p>
<p><img src="https://img.skitch.com/20080223-1njj3f5559un2eyt51j92t2xkf.png"/></p>
<h3>Step Three</h3>
<p>Sent!</p>
<p><img src="https://img.skitch.com/20080223-8jf2dc17cdtibs2jt13ptgxwts.png"/></p>
<h3>Step Four</h3>
<p>When mojombo logs in, he’ll see that there’s a new message waiting for him.</p>
<p><img src="https://img.skitch.com/20080223-rpgh5c4e1n38wc3e45cacq77ww.png"/></p>
<h3>Step Five</h3>
<p><img src="https://img.skitch.com/20080223-p9erf1mhepf5gc7jy9kek9rgdn.png"/></p>
<p>mojombo can reply to my message, delete it, or ignore it. Pulling from me is easy. mojombo can add the defunkt repository as a remote source, create a new branch, and pull the defunkt repository contents into it like this:</p>
<pre class="console">
<span>$</span> git remote add -f defunkt git://github.com/defunkt/grit.git
<span>$</span> git checkout -b defunkt/master
<span>$</span> git pull defunkt master:4f0ea0c
</pre>
<p>Note that to pull from a private repository, you need to use the private update <span class="caps">URL</span></p>
<pre class="console">
<span>$</span> git remote add -f defunkt git@github.com:defunkt/grit.git
<span>$</span> git checkout -b defunkt/master
<span>$</span> git pull defunkt master:4f0ea0c
</pre>
<p>Once the changes are pulled, the branch they were pulled into should be merged with the master branch and pushed.</p>
<pre class="console">
<span>$</span> git checkout master
<span>$</span> git merge defunkt/master
<span>$</span> git push
</pre>
bitbutter
tag:github.com,2008:Guide/16
2008-02-23T01:31:04-08:00
2008-10-03T19:50:08-07:00
Pull Requests - version 12
Fri Oct 03 19:50:08 -0700 2008
<p>Pull requests are a way to poke someone and let them know you’ve got some code they may want.</p>
<p>They work great when you want to let an upstream maintainer know that you’ve pushed some useful changes to your fork of their project.</p>
<p>They also work great if you want to let a fellow developer know that you’ve pushed some experimental features to an arbitrary branch.</p>
<h3>Step One</h3>
<p>First, navigate to your project with the changes you want someone else to pull. In this instance, I’m going to go to <a href="https://github.com/defunkt/grit">defunkt/grit</a> and tell mojombo to pull a change.</p>
<p><img src="https://img.skitch.com/20080223-xw8wdwkg9abpjtuwu4wutwwcqm.png"/></p>
<h3>Step Two</h3>
<p>I can type in a message if I want and select any number of recipients. By default, I’ll see everyone who has a project in my project’s network. If I want to add someone else, I can use the autocompleter and click ‘add.’</p>
<p><img src="https://img.skitch.com/20080223-1njj3f5559un2eyt51j92t2xkf.png"/></p>
<h3>Step Three</h3>
<p>Sent!</p>
<p><img src="https://img.skitch.com/20080223-8jf2dc17cdtibs2jt13ptgxwts.png"/></p>
<h3>Step Four</h3>
<p>When mojombo logs in, he’ll see that there’s a new message waiting for him.</p>
<p><img src="https://img.skitch.com/20080223-rpgh5c4e1n38wc3e45cacq77ww.png"/></p>
<h3>Step Five</h3>
<p><img src="https://img.skitch.com/20080223-p9erf1mhepf5gc7jy9kek9rgdn.png"/></p>
<p>mojombo can reply to my message, delete it, or ignore it. Pulling from me is easy:</p>
<pre class="console">
<span>$</span> git remote add -f defunkt git://github.com/defunkt/grit.git
<span>$</span> git checkout -b defunkt/master
<span>$</span> git pull defunkt master:4f0ea0c
</pre>
<p>Note that to pull from a private repository, you need to use the private update <span class="caps">URL</span></p>
<pre class="console">
<span>$</span> git remote add -f defunkt git@github.com:defunkt/grit.git
<span>$</span> git checkout -b defunkt/master
<span>$</span> git pull defunkt master:4f0ea0c
</pre>
<p>Once the changes are pulled, they should be merged with the master branch and pushed.</p>
<pre class="console">
<span>$</span> git checkout master
<span>$</span> git merge defunkt/master
<span>$</span> git push
</pre>
anandology
tag:github.com,2008:Guide/16
2008-02-23T01:31:04-08:00
2008-10-03T19:49:42-07:00
Pull Requests - version 11
Fri Oct 03 19:49:42 -0700 2008
<p>Pull requests are a way to poke someone and let them know you’ve got some code they may want.</p>
<p>They work great when you want to let an upstream maintainer know that you’ve pushed some useful changes to your fork of their project.</p>
<p>They also work great if you want to let a fellow developer know that you’ve pushed some experimental features to an arbitrary branch.</p>
<h3>Step One</h3>
<p>First, navigate to your project with the changes you want someone else to pull. In this instance, I’m going to go to <a href="https://github.com/defunkt/grit">defunkt/grit</a> and tell mojombo to pull a change.</p>
<p><img src="https://img.skitch.com/20080223-xw8wdwkg9abpjtuwu4wutwwcqm.png"/></p>
<h3>Step Two</h3>
<p>I can type in a message if I want and select any number of recipients. By default, I’ll see everyone who has a project in my project’s network. If I want to add someone else, I can use the autocompleter and click ‘add.’</p>
<p><img src="https://img.skitch.com/20080223-1njj3f5559un2eyt51j92t2xkf.png"/></p>
<h3>Step Three</h3>
<p>Sent!</p>
<p><img src="https://img.skitch.com/20080223-8jf2dc17cdtibs2jt13ptgxwts.png"/></p>
<h3>Step Four</h3>
<p>When mojombo logs in, he’ll see that there’s a new message waiting for him.</p>
<p><img src="https://img.skitch.com/20080223-rpgh5c4e1n38wc3e45cacq77ww.png"/></p>
<h3>Step Five</h3>
<p><img src="https://img.skitch.com/20080223-p9erf1mhepf5gc7jy9kek9rgdn.png"/></p>
<p>mojombo can reply to my message, delete it, or ignore it. Pulling from me is easy:</p>
<pre class="console">
<span>$</span> git remote add -f defunkt git://github.com/defunkt/grit.git
<span>$</span> git checkout -b defunkt/master
<span>$</span> git pull defunkt master:4f0ea0c
</pre>
<p>Note that to pull from a private repository, you need to use the private update <span class="caps">URL</span></p>
<pre class="console">
<span>$</span> git remote add -f defunkt git@github.com:defunkt/grit.git
<span>$</span> git checkout -b defunkt/master
<span>$</span> git pull defunkt master:4f0ea0c
</pre>
<p>Once the changes are pulled, they should be merged with the master branch and pushed.</p>
<span>$</span> git checkout master
<span>$</span> git merge defunkt/master
<span>$</span> git push
anandology
tag:github.com,2008:Guide/16
2008-02-23T01:31:04-08:00
2008-07-20T22:00:13-07:00
Pull Requests - version 10
Sun Jul 20 22:00:13 -0700 2008
<p>Pull requests are a way to poke someone and let them know you’ve got some code they may want.</p>
<p>They work great when you want to let an upstream maintainer know that you’ve pushed some useful changes to your fork of their project.</p>
<p>They also work great if you want to let a fellow developer know that you’ve pushed some experimental features to an arbitrary branch.</p>
<h3>Step One</h3>
<p>First, navigate to your project with the changes you want someone else to pull. In this instance, I’m going to go to <a href="https://github.com/defunkt/grit">defunkt/grit</a> and tell mojombo to pull a change.</p>
<p><img src="https://img.skitch.com/20080223-xw8wdwkg9abpjtuwu4wutwwcqm.png"/></p>
<h3>Step Two</h3>
<p>I can type in a message if I want and select any number of recipients. By default, I’ll see everyone who has a project in my project’s network. If I want to add someone else, I can use the autocompleter and click ‘add.’</p>
<p><img src="https://img.skitch.com/20080223-1njj3f5559un2eyt51j92t2xkf.png"/></p>
<h3>Step Three</h3>
<p>Sent!</p>
<p><img src="https://img.skitch.com/20080223-8jf2dc17cdtibs2jt13ptgxwts.png"/></p>
<h3>Step Four</h3>
<p>When mojombo logs in, he’ll see that there’s a new message waiting for him.</p>
<p><img src="https://img.skitch.com/20080223-rpgh5c4e1n38wc3e45cacq77ww.png"/></p>
<h3>Step Five</h3>
<p><img src="https://img.skitch.com/20080223-p9erf1mhepf5gc7jy9kek9rgdn.png"/></p>
<p>mojombo can reply to my message, delete it, or ignore it. Pulling from me is easy:</p>
<pre class="console">
<span>$</span> git remote add -f defunkt git://github.com/defunkt/grit.git
<span>$</span> git checkout -b defunkt/master
<span>$</span> git pull defunkt master:4f0ea0c
</pre>
<p>Note that to pull from a private repository, you need to use the private update <span class="caps">URL</span></p>
<pre class="console">
<span>$</span> git remote add -f defunkt git@github.com:defunkt/grit.git
<span>$</span> git checkout -b defunkt/master
<span>$</span> git pull defunkt master:4f0ea0c
</pre>
farktronix
tag:github.com,2008:Guide/16
2008-02-23T01:31:04-08:00
2008-07-04T20:47:21-07:00
Pull Requests - version 9
Fri Jul 04 20:47:21 -0700 2008
<p>Pull requests are a way to poke someone and let them know you’ve got some code they may want.</p>
<p>They work great when you want to let an upstream maintainer know that you’ve pushed some useful changes to your fork of their project.</p>
<p>They also work great if you want to let a fellow developer know that you’ve pushed some experimental features to an arbitrary branch.</p>
<h3>Step One</h3>
<p>First, navigate to your project with the changes you want someone else to pull. In this instance, I’m going to go to <a href="https://github.com/defunkt/grit">defunkt/grit</a> and tell mojombo to pull a change.</p>
<p><img src="https://img.skitch.com/20080223-xw8wdwkg9abpjtuwu4wutwwcqm.png"/></p>
<h3>Step Two</h3>
<p>I can type in a message if I want and select any number of recipients. By default, I’ll see everyone who has a project in my project’s network. If I want to add someone else, I can use the autocompleter and click ‘add.’</p>
<p><img src="https://img.skitch.com/20080223-1njj3f5559un2eyt51j92t2xkf.png"/></p>
<h3>Step Three</h3>
<p>Sent!</p>
<p><img src="https://img.skitch.com/20080223-8jf2dc17cdtibs2jt13ptgxwts.png"/></p>
<h3>Step Four</h3>
<p>When mojombo logs in, he’ll see that there’s a new message waiting for him.</p>
<p><img src="https://img.skitch.com/20080223-rpgh5c4e1n38wc3e45cacq77ww.png"/></p>
<h3>Step Five</h3>
<p><img src="https://img.skitch.com/20080223-p9erf1mhepf5gc7jy9kek9rgdn.png"/></p>
<p>mojombo can reply to my message, delete it, or ignore it. Pulling from me is easy:</p>
<pre class="console">
<span>$</span> git remote add -f defunkt git://github.com/defunkt/grit.git
<span>$</span> git checkout -b defunkt/master
<span>$</span> git pull defunkt master:4f0ea0c
</pre>
<p>Note that to pull from a private repository, you need to use the private update <span class="caps">URL</span></p>
<pre class="console">
<span>$</span> git remote add -f git@github.com:defunkt/grit.git
<span>$</span> git checkout -b defunkt/master
<span>$</span> git pull defunkt master:4f0ea0c
</pre>
siddhi
tag:github.com,2008:Guide/16
2008-02-23T01:31:04-08:00
2008-06-12T11:58:38-07:00
Pull Requests - version 8
Thu Jun 12 11:58:38 -0700 2008
<p>Pull requests are a way to poke someone and let them know you’ve got some code they may want.</p>
<p>They work great when you want to let an upstream maintainer know that you’ve pushed some useful changes to your fork of their project.</p>
<p>They also work great if you want to let a fellow developer know that you’ve pushed some experimental features to an arbitrary branch.</p>
<h3>Step One</h3>
<p>First, navigate to your project with the changes you want someone else to pull. In this instance, I’m going to go to <a href="https://github.com/defunkt/grit">defunkt/grit</a> and tell mojombo to pull a change.</p>
<p><img src="https://img.skitch.com/20080223-xw8wdwkg9abpjtuwu4wutwwcqm.png"/></p>
<h3>Step Two</h3>
<p>I can type in a message if I want and select any number of recipients. By default, I’ll see everyone who has a project in my project’s network. If I want to add someone else, I can use the autocompleter and click ‘add.’</p>
<p><img src="https://img.skitch.com/20080223-1njj3f5559un2eyt51j92t2xkf.png"/></p>
<h3>Step Three</h3>
<p>Sent!</p>
<p><img src="https://img.skitch.com/20080223-8jf2dc17cdtibs2jt13ptgxwts.png"/></p>
<h3>Step Four</h3>
<p>When mojombo logs in, he’ll see that there’s a new message waiting for him.</p>
<p><img src="https://img.skitch.com/20080223-rpgh5c4e1n38wc3e45cacq77ww.png"/></p>
<h3>Step Five</h3>
<p><img src="https://img.skitch.com/20080223-p9erf1mhepf5gc7jy9kek9rgdn.png"/></p>
<p>mojombo can reply to my message, delete it, or ignore it. Pulling from me is easy:</p>
<pre class="console">
<span>$</span> git remote add -f defunkt git://github.com/defunkt/grit.git
<span>$</span> git checkout -b defunkt/master
<span>$</span> git pull defunkt master:4f0ea0c
</pre>
cypher
tag:github.com,2008:Guide/16
2008-02-23T01:31:04-08:00
2008-04-21T05:44:10-07:00
Pull Requests - version 7
Mon Apr 21 05:44:10 -0700 2008
<p>Pull requests are a way to poke someone and let them know you’ve got some code they may want.</p>
<p>They work great when you want to let an upstream maintainer know that you’ve pushed some useful changes to your fork of their project.</p>
<p>They also work great if you want to let a fellow developer know that you’ve pushed some experimental features to an arbitrary branch.</p>
<h3>Step One</h3>
<p>First, navigate to your project with the changes you want someone else to pull. In this instance, I’m going to go to <a href="https://github.com/defunkt/grit">defunkt/grit</a> and tell mojombo to pull a change.</p>
<p><img src="https://img.skitch.com/20080223-xw8wdwkg9abpjtuwu4wutwwcqm.png"/></p>
<h3>Step Two</h3>
<p>I can type in a message if I want and select any number of recipients. By default, I’ll see everyone who has a project in my project’s network. If I want to add someone else, I can use the autocompleter and click ‘add.’</p>
<p><img src="https://img.skitch.com/20080223-1njj3f5559un2eyt51j92t2xkf.png"/></p>
<h3>Step Three</h3>
<p>Sent!</p>
<p><img src="https://img.skitch.com/20080223-8jf2dc17cdtibs2jt13ptgxwts.png"/></p>
<h3>Step Four</h3>
<p>When mojombo logs in, he’ll see that there’s a new message waiting for him.</p>
<p><img src="https://img.skitch.com/20080223-rpgh5c4e1n38wc3e45cacq77ww.png"/></p>
<h3>Step Five</h3>
<p><img src="https://img.skitch.com/20080223-p9erf1mhepf5gc7jy9kek9rgdn.png"/></p>
<p>mojombo can reply to my message, delete it, or ignore it. Pulling from me is easy:</p>
<pre class="console">
<span>$</span> git remote add defunkt git://github.com/defunkt/grit.git
<span>$</span> git checkout -b defunkt/master
<span>$</span> git pull defunkt master:4f0ea0c
</pre>
nullobject
tag:github.com,2008:Guide/16
2008-02-23T01:31:04-08:00
2008-03-09T22:27:03-07:00
Pull Requests - version 6
Sun Mar 09 22:27:03 -0700 2008
<p>Pull requests are a way to poke someone and let them know you’ve got some code they may want.</p>
<p>They work great when you want to let an upstream maintainer know that you’ve pushed some useful changes to your fork of his project.</p>
<p>They also work great if you want to let a fellow developer know that you’ve pushed some experimental features to an arbitrary branch.</p>
<h3>Step One</h3>
<p>First, navigate to your project with the changes you want someone else to pull. In this instance, I’m going to go to <a href="https://github.com/defunkt/grit">defunkt/grit</a> and tell mojombo to pull a change.</p>
<p><img src="https://img.skitch.com/20080223-xw8wdwkg9abpjtuwu4wutwwcqm.png"/></p>
<h3>Step Two</h3>
<p>I can type in a message if I want and select any number of recipients. By default, I’ll see everyone who has a project in my project’s network. If I want to add someone else, I can use the autocompleter and click ‘add.’</p>
<p><img src="https://img.skitch.com/20080223-1njj3f5559un2eyt51j92t2xkf.png"/></p>
<h3>Step Three</h3>
<p>Sent!</p>
<p><img src="https://img.skitch.com/20080223-8jf2dc17cdtibs2jt13ptgxwts.png"/></p>
<h3>Step Four</h3>
<p>When mojombo logs in, he’ll see that there’s a new message waiting for him.</p>
<p><img src="https://img.skitch.com/20080223-rpgh5c4e1n38wc3e45cacq77ww.png"/></p>
<h3>Step Five</h3>
<p><img src="https://img.skitch.com/20080223-p9erf1mhepf5gc7jy9kek9rgdn.png"/></p>
<p>mojombo can reply to my message, delete it, or ignore it. Pulling from me is easy:</p>
<pre class="console">
<span>$</span> git remote add defunkt git://github.com/defunkt/grit.git
<span>$</span> git checkout -b defunkt/master
<span>$</span> git pull defunkt master:4f0ea0c
</pre>
maddox
tag:github.com,2008:Guide/16
2008-02-23T01:31:04-08:00
2008-03-09T16:05:22-07:00
Pull Requests - version 5
Sun Mar 09 16:05:22 -0700 2008
<p>Pull requests are a way to poke someone and let them know you’ve got some code they may want.</p>
<p>They work great when you want to let an upstream maintainer know that you’ve pushed some useful changes to your fork of his project.</p>
<p>They also work great if you want to let a fellow developer know that you’ve pushed some experimental features to an arbitrary branch.</p>
<h3>Step One</h3>
<p>First, navigate to your project with the changes you want someone else to pull. In this instance, I’m going to go to <a href="https://github.com/defunkt/grit">defunkt/grit</a> and tell mojombo to pull a change.</p>
<p><img src="https://img.skitch.com/20080223-xw8wdwkg9abpjtuwu4wutwwcqm.png"/></p>
<h3>Step Two</h3>
<p>I can type in a message if I want and select any number of recipients. By default, I’ll see everyone who has a project in my project’s network. If I want to add someone else, I can use the autocompleter and click ‘add.’</p>
<p><img src="https://img.skitch.com/20080223-1njj3f5559un2eyt51j92t2xkf.png"/></p>
<h3>Step Three</h3>
<p>Sent!</p>
<p><img src="https://img.skitch.com/20080223-8jf2dc17cdtibs2jt13ptgxwts.png"/></p>
<h3>Step Four</h3>
<p>When mojombo logs in, he’ll see that there’s a new message waiting for him.</p>
<p><img src="https://img.skitch.com/20080223-rpgh5c4e1n38wc3e45cacq77ww.png"/></p>
<h3>Step Five</h3>
<p>mojombo can reply to my message, delete it, or ignore it. Pulling from me is easy:</p>
<pre class="console">
<span>$</span> git remote add defunkt git://github.com/defunkt/grit.git
<span>$</span> git checkout -b defunkt/master
<span>$</span> git pull defunkt master:4f0ea0c
</pre>
<img src="https://img.skitch.com/20080223-p9erf1mhepf5gc7jy9kek9rgdn.png"/>
mojombo
tag:github.com,2008:Guide/16
2008-02-23T01:31:04-08:00
2008-02-23T13:03:44-08:00
Pull Requests - version 4
Sat Feb 23 13:03:44 -0800 2008
<p>Pull requests are a way to poke someone and let them know you’ve got some code they may want.</p>
<p>They work great when you want to let an upstream maintainer know that you’ve pushed some useful changes to your fork of his project.</p>
<p>They also work great if you want to let a fellow developer know that you’ve pushed some experimental features to an arbitrary branch.</p>
<h3>Step One</h3>
<p>First, navigate to your project with the changes you want someone else to pull. In this instance, I’m going to go to <a href="https://github.com/defunkt/grit">defunkt/grit</a> and tell mojombo to pull a change.</p>
<p><img src="https://img.skitch.com/20080223-xw8wdwkg9abpjtuwu4wutwwcqm.png"/></p>
<h3>Step Two</h3>
<p>I can type in a message if I want and select any number of recipients. By default, I’ll see everyone who has a project in my project’s network. If I want to add someone else, I can use the autocompleter and click ‘add.’</p>
<p><img src="https://img.skitch.com/20080223-1njj3f5559un2eyt51j92t2xkf.png"/></p>
<h3>Step Three</h3>
<p>Sent!</p>
<p><img src="https://img.skitch.com/20080223-8jf2dc17cdtibs2jt13ptgxwts.png"/></p>
<h3>Step Four</h3>
<p>When mojombo logs in, he’ll see that there’s a new message waiting for him.</p>
<p><img src="https://img.skitch.com/20080223-rpgh5c4e1n38wc3e45cacq77ww.png"/></p>
<h3>Step Five</h3>
<p>mojombo can reply to my message, delete it, or ignore it. Pulling from me is easy:</p>
<pre>
$ git remote add defunkt git://github.com/defunkt/grit.git
$ git checkout -b defunkt/master
$ git pull defunkt master:4f0ea0c
</pre>
<p><img src="https://img.skitch.com/20080223-p9erf1mhepf5gc7jy9kek9rgdn.png"/></p>
defunkt
tag:github.com,2008:Guide/16
2008-02-23T01:31:04-08:00
2008-02-23T13:03:25-08:00
Pull Requests - version 3
Sat Feb 23 13:03:25 -0800 2008
<p>Pull requests are a way to poke someone and let them know you’ve got some code they may want.</p>
<p>They work great when you want to let an upstream maintainer know that you’ve pushed some useful changes to your fork of his project.</p>
<p>They also work great if you want to let a fellow developer know that you’ve pushed some experimental features to an arbitrary branch.</p>
<h3>Step One</h3>
<p>First, navigate to your project with the changes you want someone else to pull. In this instance, I’m going to go to <a href="https://github.com/defunkt/grit">defunkt/grit</a> and tell mojombo to pull a change.</p>
<p><img src="https://img.skitch.com/20080223-xw8wdwkg9abpjtuwu4wutwwcqm.png"/></p>
<h3>Step Two</h3>
<p>I can type in a message if I want and select any number of recipients. By default, I’ll see everyone who has a project in my project’s network. If I want to add someone else, I can use the autocompleter and click ‘add.’</p>
<p><img src="https://img.skitch.com/20080223-1njj3f5559un2eyt51j92t2xkf.png"/></p>
<h3>Step Three</h3>
<p>Sent!</p>
<p><img src="https://img.skitch.com/20080223-8jf2dc17cdtibs2jt13ptgxwts.png"/></p>
<h3>Step Four</h3>
<p>When mojombo logs in, he’ll see that there’s a new message waiting for him.</p>
<p><img src="https://img.skitch.com/20080223-rpgh5c4e1n38wc3e45cacq77ww.png"/></p>
<h3>Step Five</h3>
<p>mojombo can reply to my message, delete it, or ignore it. Pulling from me is easy:</p>
<pre>
git remote add defunkt git://github.com/defunkt/grit.git
git checkout -b defunkt/master
git pull defunkt master:4f0ea0c
</pre>
<p><img src="https://img.skitch.com/20080223-p9erf1mhepf5gc7jy9kek9rgdn.png"/></p>
defunkt
tag:github.com,2008:Guide/16
2008-02-23T01:31:04-08:00
2008-02-23T12:53:06-08:00
Pull Requests - version 2
Sat Feb 23 12:53:06 -0800 2008
<p>Pull requests are a way to poke someone and let them know you’ve got some code they may want.</p>
<p>They work great when you want to let an upstream maintainer know that you’ve pushed some useful changes to your fork of his project.</p>
<p>They also work great if you want to let a fellow developer know that you’ve pushed some experimental features to an arbitrary branch.</p>
<h3>Step One</h3>
<p>First, navigate to your project with the changes you want someone else to pull. In this instance, I’m going to go to <a href="https://github.com/defunkt/grit">defunkt/grit</a> and tell mojombo to pull a change.</p>
<p><img src="https://img.skitch.com/20080223-xw8wdwkg9abpjtuwu4wutwwcqm.png"/></p>
<h3>Step Two</h3>
<p>I can type in a message if I want and select any number of recipients. By default, I’ll see everyone who has a project in my project’s network. If I want to add someone else, I can use the autocompleter and click ‘add.’</p>
<p><img src="https://img.skitch.com/20080223-1njj3f5559un2eyt51j92t2xkf.png"/></p>
<h3>Step Three</h3>
<p>Sent!</p>
<p><img src="https://img.skitch.com/20080223-8jf2dc17cdtibs2jt13ptgxwts.png"/></p>
<h3>Step Four</h3>
<p>When mojombo logs in, he’ll see that there’s a new message waiting for him.</p>
<p><img src="https://img.skitch.com/20080223-rpgh5c4e1n38wc3e45cacq77ww.png"/></p>
<h3>Step Five</h3>
<p><img src="https://img.skitch.com/20080223-p9erf1mhepf5gc7jy9kek9rgdn.png"/></p>
defunkt
tag:github.com,2008:Guide/16
2008-02-23T01:31:04-08:00
2008-02-23T01:31:04-08:00
Pull Requests - version 1
Sat Feb 23 01:31:04 -0800 2008
<h3>Step One</h3>
<p><img src="https://img.skitch.com/20080223-xw8wdwkg9abpjtuwu4wutwwcqm.png"/></p>
<h3>Step Two</h3>
<p><img src="https://img.skitch.com/20080223-1njj3f5559un2eyt51j92t2xkf.png"/></p>
<h3>Step Three</h3>
<p><img src="https://img.skitch.com/20080223-8jf2dc17cdtibs2jt13ptgxwts.png"/></p>
<h3>Step Four</h3>
<p><img src="https://img.skitch.com/20080223-rpgh5c4e1n38wc3e45cacq77ww.png"/></p>
<h3>Step Five</h3>
<p><img src="https://img.skitch.com/20080223-p9erf1mhepf5gc7jy9kek9rgdn.png"/></p>
mojombo