If you want someone to copy it, to just copy this repository and have the working version of this repository,
they could just clone it by using Git clone and the address of your remote repository.
In my case it will be github.com slash git labs nine slash demo dot git.
Now let's do the following activity.
Let's create a new directory where to will clone our remote repository.
We'll type MK dear demo clone.
I'll change directory by type and CD then demo clone.
And here I'll type git clone and paste the address of my remote repository.
Now let's say that I've made changes to my main local primary repository, so let me change to the directory
demo.
I'll type CD, dot, dot slash demo.
Now I'll create a new file.
I'll type touch file two.
Then I'll add this file to my local repository by typing git ad file two and I'll run the second commit
by typing git commit dash.
Hm.
Added file two.
Now I'll push the changes to the remote repository by typing git push origin master.
It will copy all the changes from my local repository, which is master to my remote repository which
is origin.
Now let's say that someone wants to synchronize.
This changes from my remote repository to his local copy of my remote repository.
To do this, let me first change to demo clone by typing cd dot dot slash demo clone.
And here I have to issue the following command git pull origin master.
It will copy all the updates and changes from remote GitHub repository to my local copy.