Sugar Labs

Git Introduction

Create an account on github,com and then follow the instructions in the Hello World tutorial (https://guides.github.com/activities/hello-world), where you will learn how to:

  1. Create and use a repository
  2. Start and manage a new branch
  3. Make changes to a file and push them to GitHub as commits
  4. Open and merge a pull request

Once you have completed the tutorial, please:

(a) Create a new branch of your repository called sugarlabs.

(b) Edit the README.md file to include the phrase., "Hello Sugar Labs". along with some personal message that includes your name.

(c) Commit the change;

(d) Make a pull request for the change.

(e) Merge that branch back to your master branch.

(f) When you are done, please upload the URL to your repository to complete this task.

Note that this is essentially the same workflow you will use for most of the coding tasks. Rather than creating a new repository, you will often be making a clone of an existing repository to which you will make your changes. Your pull requests will be to the original repository. Sugar Labs community members will do the final merge, but your task will be complete once a mentor has signed off on your pull request.

Task tags

  • git

Students who completed this task

Japneet Singh, Thuckerz, Ayush Kumar, Annie Pang, Anna, Himanshu Sekhar Nayak, Freddie Miller, SPS, AYUSH MUNOT, muhammad bin nasir, Stephanie Bravo, Zack Urbaniak, Aneesh Sharma, Katie Heras, Chin Tian, Trần Bảo Nguyên, Prajwal Patil, Guido Bosi, Andrew Wu, Joseph Bywater, Sam Leatherdale, Liam, Can Jozef Şaul, TymonR, Kenneth Loquinte, Konstantin Sturtzkopf, Koh yt, Sabrina Tseng, Pranav, Pablo Salomón Ortega, NTay, Vakil Vishal Jaimin, Loan Ventura, Karmanya Sharma, Manraj Juneja, Nicholas Kernan, Jayakrishna J, ingrid123, Emily Ong Hui Qi, Richard Li, Helen Gao, EpicDragonSlayr, Daniel Weintraub, Mariam Arakelyan, chngzm, Parth Garasiya, Muktiadi Akhmad Januar, synicalsyntax, Tushar Patel, Bella Christman, Ian C., elmm, Anya Houk, Kevin Sun, Abhijeet Manohar, Mukund Choudhary, Matías Martínez, Aditya Agrawal, Sarthak Gupta, Vinny Chan, Kachachan Chotitamnavee, pyrE-, Ayden Diel, Anoopkumar Sonar, Kartik Kumar, Rahul Pudipeddi, Neil Bedagkar, Rakshit Arya, Peirce Chow, Shubham Jaiswal, Nick-Lorenzo Neculae, Saurabh Sharma, Egco, allai5, skunkmb, Trần Tùng, Noliah Kyna Caracas, Brandon L, Abdu Muhaimin, Abdur Rachman Wahed, Jade Piramide, Eliza Verghese, ishank, dhs_biyu, Haikal Izzuddin, chelse@_c0der, Arun Sarma, Razvan Giurgiu, Thew, BinaryBC, Anarav, Kenneth Humphries, Yashii, Librarian Mage, Molly Hurt, Manoj E, Jantje19, Pedro Sales

Task type

  • chrome_reader_mode Documentation / Training

Level

Beginner
close

2016