Skip to content

Generate pull request

Temco Controls edited this page May 7, 2018 · 17 revisions

Now next step would be to generate pull request once commits are pushed to github.com. Steps for the same would be as follows:

  1. Open up Github client and select the correct branch This is the view from the Github client, make sure you select the correct branch at Tab10. Hit the 'Fetch Origin' at Tab11 to make sure you have the latest changes if any, from github. At Tab 12 you can see all the files on your PC which are different from those on the github repo. When you are ready to push the latest changes to your personal repo give the changes a name and add some notes a Tab13. When you are done, hit the Push Origin icon at Tab14 to send the changes to github. Log into github, select the repo and branch to see the changes at Tab15.

https://github.com/temcocontrols/T3000_Building_Automation_System/blob/master/Documentation/GithubImages/CompileSteps6.jpg

  1. You can click on Commits tab to have a look at all the commits that are pushed to github.com.

pullreq2commitsview.jpg

  1. Now to start generating Pull Request, click on Pull Request button as shown in the snapshot below.

pullreq3pullrequestbtn.jpg

  1. Following page for New Pull Request appears. In the top part of the screen, we can see that this pull request is from fork repo (head repo) to bawe repo.

pullreq4newpullreqedit1.jpg

  1. Enter title and long message for the new pull request. The long message has to be descriptive enough to help reviewers. Read the message entered in the snapshot below. Click on send pull request button.

pullreq6newpullreqedit3.jpg

  1. Following snapshot shows the screen which appears once Pull Request is successfully generated.

pullreq7pullrequested.jpg

Now, generation of pull request is over. Next would be to review and approve the pull request by reviewer.


Quick Links:
Development workflow
Working with T3000 Building Automation System
Wiki Home
Introduction to T3000 project