Difference between revisions of "Using the Github UI to Make Pull Requests"

From Joomla! Documentation

(fix name of last image)
m (added Category:GitHub using HotCat)
(6 intermediate revisions by 2 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.
  
# Identify a change you want to make.[[File:easygithub1.png|frame|none]]
+
These suggestions apply to forks of both joomla-cms and joomla-platform, although the screenshots are for joomla-cms.
# Find the file you want to modify on Github[[File:easygithub2.png|frame|none]]
+
 
# Click Edit to open the file[[File:easygithub4.png|frame|none]]
+
== Identify a change you want to make. ==
# Make your change[[File:easygithub5.png|frame|none]]
+
[[File:easygithub1.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]]
+
== Find the file you want to modify on Github==
# Click Send pull request.[[File:easygithub8.png|frame|none]]
+
[[File:easygithub2.png|frame|none]]
# Make a note in the joomlacode issue with any a link to the pull request.[[File:easygithub9.png|frame|none]]
+
 
 +
== Click Edit to open the file ==
 +
[[File:easygithub4.png|frame|none]]
 +
 
 +
== 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]]
 +
[[Category:GitHub]]

Revision as of 18:56, 1 June 2013

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.

Identify a change you want to make.[edit]

Easygithub1.png

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

Easygithub2.png

Click Edit to open the file[edit]

Easygithub4.png

Make your change[edit]

Easygithub5.png

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

Easygithub6.png

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

Easygithub7.png

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

Click Send pull request.[edit]

Easygithub8.png

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

Easygithub9.png