Проблема с импортом проекта в git - PullRequest
1 голос
/ 13 января 2011

Я новичок в веб-разработке.Мне только что удалось разработать приложение с использованием cakephp на виртуальном хостинге.Я пытаюсь импортировать проект в GIT.Я новичок в Git.У меня есть все файлы php.Прочитал документацию по импорту в git.Я успешно установил git на локальную машину.И я застрял, там написано

Предположим, у вас есть tarball project.tar.gz с вашей первоначальной работой

Я предполагаю, что это сжатая папка проекта.Я не использовал SVN раньше.У меня есть все файлы в папках.Должен ли я просто заархивировать папки и импортировать их.

Ответы [ 3 ]

2 голосов
/ 13 января 2011

Если у вас нет архива project.tar.gz , просто не обращайте на него внимания.

Откройте командную строку в папке, содержащей файлы вашего проекта.Затем введите

git init
git add *
git commit -m 'initial project version'

Это (строка 1) инициализирует Git-репозиторий в папке вашего проекта, (строка 2) добавляет / отслеживает / помещает любые файлы в иерархию папок, а затем (строка 3) фиксирует их вхранилище в качестве начальной регистрации.

Проверьте бесплатную электронную книгу ProGit для получения дополнительной помощи

2 голосов
/ 13 января 2011

Все, что вам нужно сделать, это

  • распаковать
  • перейти в корневой каталог вашего проекта после распаковки.
  • git init .
  • git add -A
  • git commit -m "first import"

Перед первым импортом вы можете добавить некоторые файлы в файл .gitignore, чтобы не включать их вGit-репозиторий и оставьте их "закрытыми" (локально только для вашего просмотра).

0 голосов
/ 13 января 2011

"tarball" - это дерево каталогов, которое было tar красным, затем gzip ped.

Я думаю, что вы, возможно, немного обдумываете это. Если у вас уже есть все, что находится в каталогах так, как вы этого хотите, то, вероятно, было бы проще просто сделать git add. Возможно, сделайте копию дерева и сделайте это с этим, просто чтобы предотвратить несчастные случаи.

...