Dopo aver impostato un repository su Github, sembrano esserci due modi per trasferire il repository in un repository locale.Qual è la differenza tra clone e mkdir-> cd-> init-> remote-add-> pull?
In primo luogo, potrei creare una directory, inizializzare un repository vuoto, aggiungere un telecomando e quindi estrarre le modifiche dal telecomando.
> mkdir "exampleProject"
> cd "exampleProject"
> git init
> git remote add origin [email protected]:exampleUser/exampleProject.git
> git pull origin master
In secondo luogo, potrei clonare il telecomando.
> git clone [email protected]:exampleUser/exampleProject.git
La clonazione è solo una scorciatoia per la versione a 5 passaggi o fa anche qualcos'altro? Mi imbatterò in difficoltà se utilizzo un metodo rispetto all'altro?
sono quasi sicuro che sia lo stesso. entrambi creano una copia del repository. – Andrey