What does cloning a GitHub repository mean?
Solution 1
To clone a repository means to duplicate and download everything in the repository.
You are on a Mac, so launch Terminal, create a folder and type this command:
git clone git://github.com/facebook/facebook-ios-sdk.git
It will duplicate and download the entire repository.
Solution 2
Cloning a git repository means that you create a local copy of the code provided by developer. You can simply do it with a command line:
git clone git://github.com/facebook/facebook-ios-sdk.git .
and you'll have the code in the facebook-ios-sdk
directory.
Solution 3
Cloning a git repository is basically downloading a code base to your own machine, so you can use, edit... this code base.
For doing it is as easy as creating a folder where you want to store this code, and then from the terminal execute from this folder:
git clone git://github.com/facebook/facebook-ios-sdk.git .
Solution 4
Cloning a repository means that you're downloading a copy of the source code from source control. To use the iOS SDK you have to download the code from GitHub (ie- clone the iOS SDK repository).
Type
git clone git://github.com/facebook/facebook-ios-sdk.git [path to where you want to save sdk]
from a shell / command prompt.
Solution 5
Cloning basically means you want to get a local copy of the code present in the repository. After cloning you can then do whatever changes you like in the code and then you can pull the changes back to the repository
Related videos on Youtube
Comments
-
Piscean almost 2 years
I am trying to integrate Facebook with my app. I read this on developers.facebook.com:
I have installed XCode and Git.
What does it mean to clone a GitHub repository and how can I do that?
-
iamjustaprogrammer about 10 yearsgit downloads it but where will it be located?
-
iamjustaprogrammer about 10 yearsSo how does Terminal know where you want this repository to go to? I believe your instruction is missing something crucial. There has to be a step between creating a folder and cloning the repository.
-
Shawn Frank almost 10 yearsin the folder that you create as Pierre mentioned.
-
Leon over 8 yearsYou need to get Terminal into the right directory before hand.