Latest web development tutorials

Erstellen Sie Git-Repository

In diesem Kapitel werden wir vorstellen, wie ein Git-Repository zu erstellen.

Sie können ein bestehendes Verzeichnis als Git-Repository verwenden.


git init

Git mitGit init - Befehl ein Git - Repository, Git viele Befehle zur Initialisierung für das Git - Repository zu laufen, so git initist der erste Git Befehl zu verwenden.

Nach Abschluss des Vorgangsgit init - Befehl ist, wird Git - Repository ein .git Verzeichnis erstellen , die alle Metadaten von Ressourcen enthält, Verzeichnis andere Projekte unverändert ( im Gegensatz erzeugt SVN Verzeichnis .svn in jedem Unterverzeichnis, Git nur in der Lager Generation .git Verzeichnis im root-Verzeichnis).

Verwendung

Git-Repository als das aktuelle Verzeichnis, wir müssen es nur zu initialisieren.

git init

Nach der Ausführung dieses Befehls wird ein .git Verzeichnis im aktuellen Verzeichnis erzeugen.

Wir verwenden das angegebene Verzeichnis als Git-Repository.

git init newrepo

Nach der Initialisierung wird es ein Verzeichnis .git bei newrepo Verzeichnisse, Daten und Ressourcen alle Git Bedürfnisse werden in diesem Verzeichnis gespeichert aufgerufen werden.

Wenn Sie mehrere Dateien unter Versionskontrolle haben wollen, müssen Sie git add-Befehl zu verwenden Git zu erzählen begann, diese Dateien verfolgen und dann das aktuelle Verzeichnis einreichen:

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

Der obige Befehl Verzeichnis, das mit .c und Readme-Dateien in das Repository zu beenden.


git clone

Wir verwendengit clone Kopie aus einem bestehenden Git - Repository - Projekt (ähnlich wie SVN-Kasse).

Clone-Repository-Befehlsformat ist:

git clone <repo>

Wenn wir in ein bestimmtes Verzeichnis zu klonen müssen, können Sie den folgenden Befehl ein Format verwenden:

git clone <repo> <directory>

Parameter Beschreibung:

  • Repo: Git - Repository.
  • Verzeichnis: Lokalverzeichnis.

Um zum Beispiel die Sprache Ruby Git-Repository Grit zu klonen, können Sie den folgenden Befehl verwenden:

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

Nach der Ausführung des Befehls ein Verzeichnis im aktuellen Verzeichnis mit dem Namen Splitt zu erstellen, die für die Speicherung aller heruntergeladenen Version Aufzeichnungen ein .git Verzeichnis enthält.

Wenn Sie Ihr eigenes neues Projekt Verzeichnisnamen zu definieren, können Sie einen neuen Namen am Ende des obigen Befehl angeben:

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