- Objective - To fork a project,
add,commit, andpusha single change upstream. - Objective - To familiarize with basic
gitcommands
- To fork the project, click the
Forkbutton located at the top right of the project.
- Navigate to your github profile to find the newly forked repository.
- Copy the URL of the project to the clipboard.
- Clone the repository from your account into the
~/devdirectory.- if you do not have a
~/devdirectory, make one by executing the following command:mkdir ~/dev
- navigate to the
~/devdirectory by executing the following command:cd ~/dev
- clone the project by executing the following command:
git clone https://github.com/MyUserName/my-first-fork.git
- if you do not have a
- from a text editor (i.e. - Visual Studio Code), select:
File>Add Folder to WorkSpace- select the
devdirectory
- select the
- from the text editor, in the
devdirectory, locate the newly cloned project- expand the project from the project explorer
- modify the
my-details.txtfile to include your full name, college-classification, major, and minor
- from a terminal navigate to the root directory of the cloned project.
- from the root directory of the project, execute the following commands:
- add all changes
git add .
- commit changes to be pushed
git commit -m 'I have added my name to the text file!'
- push changes to your repository
git push -u origin master
- add all changes
- from the browser, navigate to the forked project from your github account.
- click the
Pull Requeststab. - select
New Pull Request
- Upon submission, your name, and a link to your project should be made available by clicking here