How do I interpret these instructions?
Please correct me if my interpretation is wrong, i am a noob at github

My boss told me this

1. Make a local branch in your PC of this repo and execute pull in order to install a local copy of the application in your local machine.

2. Create multipoint branch in your PC and execute pull from this repo.

3. You need to get these 3 files: file1.js file2.js file3.js


I interepreted this as: (please correct me if im mistaken)

1. so I fork the repo and clone it on my pc

    git clone _my_repo_url_

    git remote add upstream _original_repo_url_

    git pull upstream

trying that gave me this error

   You asked to pull from the remote 'upstream', but did not specify a branch. Because this is not the default configured remote for your current branch, you must specify a branch on the command line.

2. create a new branch called 'multipoint' (--? what is a 'multipoint branch' anyway)

    git checkout -b multipoint

so i have to pull again right?

    git fetch upstream

3. i totally have no idea :(

Please help me, git and github are not really my forte

Thanks!
How do I interpret these instructions?
===

Please correct me if my interpretation is wrong, i am a noob at github

My boss told me this

1. Make a local branch in your PC of this repo and execute pull in order to install a local copy of the application in your local machine.

2. Create multipoint branch in your PC and execute pull from this repo.

3. You need to get these 3 files: file1.js file2.js file3.js


I interepreted this as: (please correct me if im mistaken)

1. so I fork the repo and clone it on my pc

    git clone _my_repo_url_

    git remote add upstream _original_repo_url_

    git pull upstream

trying that gave me this error

   You asked to pull from the remote 'upstream', but did not specify a branch. Because this is not the default configured remote for your current branch, you must specify a branch on the command line.

2. create a new branch called 'multipoint' (--? what is a 'multipoint branch' anyway)

    git checkout -b multipoint

so i have to pull again right?

    git fetch upstream

3. i totally have no idea :(

Please help me, git and github are not really my forte

Thanks!