Actions

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

From Joomla! Documentation

m (added Category:GitHub using HotCat)
(4 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===
+
 
 +
== Identify a change you want to make. ==
 +
[[File:easygithub1.png|frame|none]]
 +
 
 +
== Find the file you want to modify on Github==
 
[[File:easygithub2.png|frame|none]]
 
[[File:easygithub2.png|frame|none]]
  
=== Click Edit to open the file===[[File:easygithub4.png|frame|none]]
+
== Click Edit to open the file ==  
=== Make your change===
+
[[File:easygithub4.png|frame|none]]
[[File:easygithub5.png|frame|none]]
+
 
=== Scroll down and click the Propose file change button (add a note if you want).===
+
== Make your change==
[[File:easygithub6.png|frame|none]]
+
[[File:easygithub5.png|frame|none]]
=== Fill in any additional information in the pull request including a reference to the joomlacode issue.===[[File:easygithub7.png|frame|none]]
+
 
=== Click Send pull request.===[[File:easygithub8.png|frame|none]]
+
== Scroll down and click the Propose file change button (add a note if you want).==
=== Make a note in the joomlacode issue with any a link to the pull request.===[[File:easygithub9.png|frame|none]]
+
[[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.

Contents

Identify a change you want to make.

Easygithub1.png

Find the file you want to modify on Github

Easygithub2.png

Click Edit to open the file

Easygithub4.png

Make your change

Easygithub5.png

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

Easygithub6.png

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).

Click Send pull request.

Easygithub8.png

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

Easygithub9.png