Changes

Jump to: navigation, search

DPS909 & OSD600 Winter 2017 - Lab 4

4,300 bytes added, 15:11, 24 November 2017
Submission
</pre>
==6. The gh-pages branch==
For our final experiment, let's learn how to use Github's special <code>gh-pages</code> branch to host static web content.
First, let's convert our <code>animals.txt</code> file to HTML. Open the file and modify it so it's a proper HTML document, something like this:
<pre>
<!doctype html>
<title>Learning about gh-pages</title>
<body>
<ul>
<li>horse
<li>cow
<li>chicken
<li>whale
<li>seahorse
<li>dolphin
<li>monkey
<li>python
<li>bird of paradise
</ul>
</pre>
Next, <code>commit</code> your change, then use <code>git mv</code> to rename <code>animals.txt</code> to <code>animals.html</code>. Make sure you <code>commit</code> that rename change as well.
After youNow let've picked s create a new branch named <code>gh-pages</code> that points to our current commit on <code>animals</code>: <code>git checkout -b gh-pages animals</code> Next, <code>push</code> your new <code>gh-pages</code> branch to Github and your bugforked repo: <code>git push origin gh-pages</code> Lastly, add we can visit our hosted page at http://{username}.github.io/Spoon-Knife/animals.html. Mine is at https://humphd.github.io/Spoon-Knife/animals.html. There are more instructions [https://help.github.com/articles/configuring-a-publishing-source-for-github-pages/ here]. NOTE: it can take a few minutes for your <code>gh-pages</code> branch to get published. ==Submission== You will have completed your lab when you have done the following: * Completed the steps above to fork the Spoon-Knife repo, and created the various branches, done the merges, rebasing, etc.* Added a row to the table below with your '''name''' , '''GitHub repo link to your Spoon-Knife fork''', and the '''issue numberhosted gh-pages URL to your animals.html file''' to the table below.* Written a blog post discussing what you learned about branches, merging, rebasing this week.
{| class="wikitable"
|-
| 1
| Dave Humphrey| https://github.com/humphd/Spoon-Knife| https://humphd.github.io/Spoon-Knife/animals.html
|-
| 2
| Simon de Almeida| https://github.com/simon66/Spoon-Knife| https://simon66.github.io/Spoon-Knife/animals.html
|-
| 3
| Kevin Ramsamujh| https://github.com/kramsamujh/Spoon-Knife| https://kramsamujh.github.io/Spoon-Knife/animals.html
|-
| 4
| Timothy Moy| https://github.com/timmoy/Spoon-Knife| https://timmoy.github.io/Spoon-Knife/animals.html
|-
| 5
| Christopher Singh| https://github.com/cgsingh/Spoon-Knife| https://cgsingh.github.io/Spoon-Knife/animals.html
|-
| 6
| John Kim| https://github.com/bkim49/Spoon-Knife| https://bkim49.github.io/Spoon-Knife/animals.html
|-
| 7
| Ray Gervais| https://github.com/raygervais/Spoon-Knife| https://raygervais.github.io/Spoon-Knife/animals.html
|-
| 8
| Heetai Park| https://github.com/tonypark0403/Spoon-Knife| https://tonypark0403.github.io/Spoon-Knife/animals.html
|-
| 9
| Len Isac| https://github.com/lkisac/Spoon-Knife| https://lkisac.github.io/Spoon-Knife/animals.html
|-
| 10
| Dang Khue Tran| https://github.com/dangkhue27/Spoon-Knife| https://dangkhue27.github.io/Spoon-Knife/animals.html
|-
| 11
| Peiying Yang| https://github.com/peiying16/Spoon-Knife| https://peiying16.github.io/Spoon-Knife/animals.html
|-
| 12
| Max Fainshtein| https://mfainshtein4.github.io/Spoon-Knife| https://mfainshtein4.github.io/Spoon-Knife/animals.html
|-
| 13
| John James| https://github.com/JohnEJames/Spoon-Knife/tree/gh-pages| https://johnejames.github.io/Spoon-Knife/animals.html
|-
| 14
| Badr Modoukh| https://github.com/badrmodoukh/Spoon-Knife| https://badrmodoukh.github.io/Spoon-Knife/animals.html
|-
| 15
| Oleg Mytryniuk| https://github.com/omytryniuk/Spoon-Knife| https://omytryniuk.github.io/Spoon-Knife/animals.html
|-
| 16
| Theo Dule| https://github.com/Th30/Spoon-Knife| https://th30.github.io/Spoon-Knife/animals.html
|-
| 17
| Margaryta Chepiga| https://github.com/MargarytaChepiga/Spoon-Knife| https://margarytachepiga.github.io/Spoon-Knife/animals.html
|-
| 18
| Xiao Lei Huang| https://github.com/davidhuang1550/Spoon-Knife| https://davidhuang1550.github.io/Spoon-Knife/animals.html
|-
| 19
| Dmytro Sych| https://github.com/dsych/Spoon-Knife| https://dsych.github.io/Spoon-Knife/animals.html
|-
| 20
| Zenan Zha| https://github.com/ZenanZha/Spoon-Knife/| https://zenanzha.github.io/Spoon-Knife/animals.html
|-
| 21
| Jerry Goguette| https://github.com/twigz20/Spoon-Knife| https://twigz20.github.io/Spoon-Knife/animals.html
|-
| 22
| Wayne Williams| https://github.com/Blackweda/Spoon-Knife| https://blackweda.github.io/Spoon-Knife/animals.html
|-
| 23
| Eugueni Antsyferov| https://github.com/evantsyferov/Spoon-Knife| https://evantsyferov.github.io/Spoon-Knife/animals.html
|-
| 24
| Nagashashank P| https://github.com/Shank09/Spoon-Knife| https://shank09.github.io/Spoon-Knife/animals.html
|-
| 25
| Shivam Gupta| https://github.com/sgupta7857/Spoon-Knife| https://sgupta7857.github.io/Spoon-Knife/animals.html
|
|-
| 26
| Maya Filipp| https://github.com/Mordax/Spoon-Knife| https://mordax.github.io/Spoon-Knife/animals.html
|-
| 27
| Eduardo Sorozabal| https://github.com/edyedy123/Spoon-Knife| https://edyedy123.github.io/Spoon-Knife/animals.html
|-
| 28
| Rahul Gupta| https://github.com/rkgupta21/Spoon-Knife| http://rkgupta21.github.io/Spoon-Knife/animals.html
|-
| 29
Teddy Prempeh
https://github.com/teddypee/Spoon-Knife
|
|
|-
| 35
|
|
|
|-
| 36
|
|
|
|}
 
==Submission==
 
You will have completed your lab when you have done the following:
 
* Setup Bramble and Thimble on your local computer, and taken a '''screenshot''' of it running in your browser
* Picked a '''bug''' to fix in Thimble
* Written a blog post discussing what it was like setting up Thimble, what you learned, and which bug you chose. What is the bug about?
* Added a row to the table above with your '''name''', '''issue URL''', and '''blog post URL'''.
22
edits

Navigation menu