Come jeremyharris detto, il git documentation site e soprattutto la online book ci sarà ottenere fino a velocità sulle basi.
Alcune note rapide che potrebbero farti superare il tuo problema iniziale.
git clone
Il comando viene utilizzato per estrarre una copia (un clone) da un repository git esistente. Per impostazione predefinita crea una cartella nella cartella da cui è stata eseguita la cartella .git
. La cartella creata dalla clonazione è la copia di lavoro e la cartella .git
è la copia locale del repository.
git clone
è diverso dalla maggior parte degli altri comandi git. Tutti (o la maggior parte?) Altri comandi Git richiedono che il comando venga eseguito all'interno della cartella di lavoro creata dal clone. (Repository nudi sono un po 'diversa, in quanto non hanno copie di lavoro, ma che non dovrebbero applicarsi qui.) Quindi, dopo aver fatto:
$ git clone <remote repo> <repo name>
fare:
$ cd <repo name>
per entrare nella copia funzionante prima di eseguire qualsiasi altro comando. L'esecuzione di comandi al di fuori della cartella di lavoro ti darà il messaggio not a git repository
.
Dopo aver apportato una modifica a un file, git add <filename>
lo aggiunge all'indice (contrassegnato per indicare pronto per il commit) e quindi git commit -m '<commit message>'
confermerà le modifiche.
fonte
2013-01-15 19:17:18
Suggerisco di consultare http://git-scm.com/documentation e http://gitref.org/index.html.Ti daranno una buona partenza veloce :) – jeremyharris
Inoltre, non è necessario eseguire i progetti clonati di 'init', solo quelli nuovi che non hanno git di versioning dei file. – jeremyharris