Latest web development tutorials

Создание Git-репозиторий

В этой главе мы представим, как создать репозиторий Git.

Вы можете использовать существующий каталог в качестве хранилища Git.


мерзавец Init

Git с помощью командыGit инициализации для инициализации репозитория Git, многие команды Git необходимы для запуска репозиторий Git, так что Git инициализацииявляется первым использовать команду Git.

После выполнения команды завершенияинициализации Git, Git репозиторий будет генерировать .git каталог , который содержит все метаданные ресурсов, каталог других проектов без изменений ( в отличие от SVN создает каталог .svn в каждом подкаталоге, только Git в складском каталоге поколения .git в корневом каталоге).

использование

Git репозиторий в качестве текущей директории, нам нужно только инициализировать его.

git init

После выполнения этой команды будет генерировать .git каталог в текущем каталоге.

Мы используем указанный каталог в качестве хранилища Git.

git init newrepo

После инициализации, это будет каталог под названием .git в newrepo каталогов, данных, и ресурсы все потребности Git хранятся в этой директории.

Если вы хотите иметь несколько файлов под контролем версий, вам нужно использовать Git добавить команду, чтобы сказать Git начал отслеживать эти файлы, а затем представить текущий каталог:

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

Выше каталог команда, которая заканчивается .c и README файлов в хранилище.


мерзавец клон

Мы используемGit клон копию из существующего проекта хранилища Git (аналогично Svn кассе).

Клон формат команды репозитория:

git clone <repo>

Если нам нужно клонировать в определенный каталог, вы можете использовать следующий формат команды:

git clone <repo> <directory>

Параметр Описание:

  • Сделки РЕПО: Git репозиторий.
  • каталог: Локальный каталог.

Например, для клонирования Рубин языка Git код хранилища Grit, вы можете использовать следующую команду:

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

После выполнения команды, создать каталог в текущем каталоге под названием грит, который содержит .git каталог для хранения всех загруженных версий записей.

Если вы хотите определить свой собственный имя нового каталога проекта, вы можете указать новое имя в конце указанной команды:

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