2012-01-17 2 views
1

Я следую за учебником symfony2 http://www.slideshare.net/weaverryan/symfony2-get-your-project-started. На слайде 22 я должен выполнить добавление git.Git добавить из указанного каталога. Как?

У меня есть github open и есть общедоступное хранилище helloise/helloises.

Я хочу добавить и зафиксировать вышеуказанное.

Я также следил за командами на слайде 17, которые заявили, что я должен выполнить git init и статус git.

Моя структура каталогов:

~/symfony2/Symfony$ ls -lah 
total 56K 
drwxr-xr-x 8 helloises helloises 4.0K 2012-01-16 16:00 . 
drwxr-xr-x 3 helloises helloises 4.0K 2012-01-16 15:37 .. 
drwxr-xr-x 6 helloises helloises 4.0K 2012-01-16 14:11 app 
drwxr-xr-x 2 helloises helloises 4.0K 2012-01-16 14:03 bin 
-rw-r--r-- 1 helloises helloises 1.6K 2012-01-06 08:56 deps 
-rw-r--r-- 1 helloises helloises 830 2012-01-06 08:56 deps.lock 
drwxr-xr-x 8 helloises helloises 4.0K 2012-01-16 16:01 .git 
-rw-r--r-- 1 helloises helloises 91 2012-01-16 15:41 gitignore 
-rw-r--r-- 1 helloises helloises 1.1K 2012-01-06 08:56 LICENSE 
-rw-r--r-- 1 helloises helloises 0 2012-01-16 16:00 README 
-rw-r--r-- 1 helloises helloises 6.3K 2012-01-06 08:56 README.md 
drwxr-xr-x 3 helloises helloises 4.0K 2012-01-16 14:03 src 
drwxr-xr-x 13 helloises helloises 4.0K 2012-01-16 14:11 vendor 
drwxr-xr-x 3 helloises helloises 4.0K 2012-01-06 08:56 web 
+2

Я не знаю, хотите ли вы - или у вас есть время для изучения основ Git правильно, но это то, что я бы рекомендовал вам (я был в том же положении всего несколько месяцев назад). Эти ссылки могут помочь в этом: основы Git: http://progit.org/book/ch2-2.html, настройка Github: http://help.github.com/mac-set-up-git/ (mac) , – AJJ

ответ

1

Я не понимаю вопрос очень хорошо. Но если ситуация:

  • Вы можете создать локальный Git репозиторий с помощью Git --init
  • У вас есть удаленный репозиторий на GitHub
  • Вы хотите «подключиться» к местному репо с GitHub репо

Что вам нужно сделать, это настроить удаленное репо в локальном репо.

git remote add origin [email protected]:helloise/helloises.git 

Затем поместите файлы в индекс и сделать коммит

git add . 
git commit -m "Initial commit" 

и раздвигать файлы на удаленный репозиторий

git push origin master 

Читать this для получения дополнительной информации.

+0

Да, это именно то, что я хотел знать. благодаря! понять, как все складывается вместе :) –

0

Подобно тому, как он говорит, что в учебнике:

git add . 

делает хранилище отслеживать текущий каталог

git commit -am "Initial commit" 

совершает файлы в хранилище

git push origin master 

загрузить ваше хранилище на GitHub

Смежные вопросы