Using the Github UI to Make Pull Requests

From Joomla! Documentation
(Difference between revisions)
Jump to: navigation, search
(8 Make a note in the joomlacode issue with any a link to the pull request.)
m (Fill in any additional information in the pull request including a reference to the joomlacode issue.)
 
(8 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
Github has a simple web interface that makes it very easy to propose a simple change to code. You do not need to install any software or do anything beside register for a git hub account.
 
Github has a simple web interface that makes it very easy to propose a simple change to code. You do not need to install any software or do anything beside register for a git hub account.
  
===1 Identify a change you want to make.===
+
These suggestions apply to forks of both joomla-cms and joomla-platform, although the screenshots are for joomla-cms.
[[File:easygithub1.png]]
+
===2 Find the file you want to modify on Github===
+
[[File:easygithub2.png]]
+
===3 Click Edit to open the file===
+
[[File:easygithub4.png]]
+
  
===4 Make your change===
+
== Identify a change you want to make. ==
[[File:easygithub5.png]]
+
[[File:easygithub1.png|frame|none]]
===5 Scroll down and click the Propose file change button (add a note if you want).===
+
 
[[File:easygithub6.png]]
+
== Find the file you want to modify on Github==
===6 Fill in any additional information in the pull request including a reference to the joomlacode issue.===
+
[[File:easygithub2.png|frame|none]]
[[File:easygithub7.png]]
+
 
===7 Click Send pull request.===
+
== Click Edit to open the file ==
[[File:easygithub8.png]]
+
[[File:easygithub4.png|frame|none]]
===8 Make a note in the joomlacode issue with a link to the pull request.===
+
 
[[File:easygithub9.png]]
+
== Make your change==
 +
[[File:easygithub5.png|frame|none]]
 +
 
 +
== Scroll down and click the Propose file change button (add a note if you want).==
 +
[[File:easygithub6.png|frame|none]]
 +
 
 +
== Fill in any additional information in the pull request including a reference to the joomlacode issue.==
 +
[[File:easygithub7.png|frame|none]]
 +
 
 +
'''NOTE: For pull requests for joomla-platform, the 'base branch' on the left must be set to staging (not master).
 +
'''
 +
 
 +
== Click Send pull request.==
 +
[[File:easygithub8.png|frame|none]]
 +
 
 +
== Make a note in the joomlacode issue with any a link to the pull request.==
 +
[[File:easygithub9.png|frame|none]]
  
  
 
[[Category: Bug Squad]] [[Category: Development]]
 
[[Category: Bug Squad]] [[Category: Development]]

Latest revision as of 23:48, 20 October 2012

Github has a simple web interface that makes it very easy to propose a simple change to code. You do not need to install any software or do anything beside register for a git hub account.

These suggestions apply to forks of both joomla-cms and joomla-platform, although the screenshots are for joomla-cms.

Contents

[edit] Identify a change you want to make.

Easygithub1.png

[edit] Find the file you want to modify on Github

Easygithub2.png

[edit] Click Edit to open the file

Easygithub4.png

[edit] Make your change

Easygithub5.png

[edit] Scroll down and click the Propose file change button (add a note if you want).

Easygithub6.png

[edit] Fill in any additional information in the pull request including a reference to the joomlacode issue.

Easygithub7.png

NOTE: For pull requests for joomla-platform, the 'base branch' on the left must be set to staging (not master).

[edit] Click Send pull request.

Easygithub8.png

[edit] Make a note in the joomlacode issue with any a link to the pull request.

Easygithub9.png
Personal tools
Namespaces

Variants
Actions
Navigation
Joomla! Sites
Toolbox