Latest web development tutorials

Crea repository Git

In questo capitolo introdurremo come creare un repository Git.

È possibile utilizzare una directory esistente come un repository Git.


git init

Git con comandogit init per inizializzare un repository Git, Git molti comandi sono necessari per eseguire il repository Git, quindi git initè il primo ad utilizzare il comando Git.

Dopo l'esecuzione è completa comandogit init, repository Git genererà una directory .git che contiene tutti i metadati delle risorse, directory altri progetti invariata (a differenza di SVN genera directory .svn in ogni sottodirectory, solo Git in magazzino directory .git generazione nella directory principale).

uso

repository Git come directory corrente, abbiamo solo bisogno di inizializzarlo.

git init

Dopo l'esecuzione di questo comando genererà una directory .git nella directory corrente.

Usiamo la directory specificata come un repository Git.

git init newrepo

Dopo l'inizializzazione, sarà una directory chiamata .git alla directory nuovorepo, dati e risorse di tutte le esigenze di Git sono memorizzati in questa directory.

Se si vuole avere diversi file sotto controllo di versione, è necessario utilizzare git aggiungere comando per indicare Git ha iniziato a monitorare i file, e quindi inviare la directory corrente:

$ git add *.c
$ git add README
$ git commit -m '初始化项目版本'

La directory comando precedente che terminano con file .c e README al repository.


clone git

Usiamogit clone copia da un progetto repository Git esistente (simile a svn checkout).

Clone formato del comando repository è:

git clone <repo>

Se abbiamo bisogno di clonare in una directory specifica, è possibile utilizzare il seguente formato di comando:

git clone <repo> <directory>

Descrizione Parametro:

  • repo: repository Git.
  • Directory: Directory locale.

Per esempio, per clonare il linguaggio Ruby Git repository del codice Grit, è possibile utilizzare il seguente comando:

$ git clone git://github.com/schacon/grit.git

Dopo l'esecuzione del comando, creare una directory nella directory corrente chiamato graniglia, che contiene una directory .git per la memorizzazione di tutti i record versione scaricata.

Se si desidera definire il proprio nuovo nome di directory del progetto, è possibile specificare un nuovo nome alla fine del comando di cui sopra:

$ git clone git://github.com/schacon/grit.git mygrit