2013-07-07 4 views
0

Я изучаю Гит, я понимаю основы, но теперь я застрял. То, что я пытаюсь выполнить:Git - только удаленный репозиторий

  • Возможно ли, что я создать хранилище, где я добавить удаленный репозиторий, который я только может принести?

В качестве примера папки-структура:

  • приложения/перед
  • приложения/администратор

Когда я создаю новый репозиторий, я хочу, чтобы загрузить полную структуру папок , но когда я нажимаю, я только хочу нажать то, что находится в передней папке. Изменения, которые я делаю в папке admin, git не могут видеть эти изменения и не будут выталкивать их на сервер. Это то, что я хочу.

(Это также можно исключить некоторые конкретные файлы в передней папке с толкая?)

какие команды я должен ввести? Или где я могу получить дополнительную информацию об этом? Я также работаю с SourceTree, возможно, что-то уже построено?

Заранее спасибо

+0

Похоже, вам нужен учебник git. Коды на codechool.com отличные – Clive

+0

Это вариант, но сначала я попробую с помощью этого сайта;) –

+0

@KevinGorjan ваш вопрос немного неясен. Похоже, вы все еще хотите, чтобы вы могли направить хотя бы ** некоторые ** файлы на ваш удаленный репо, было бы правильно? Необязательно исключать изменения в файл или папку, которые уже отслеживаются Git. –

ответ

0

читать о .gitignore исключить файлы от добавления в мерзавец/показано в git status.

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

Моя персональная рекомендация для начинающих - это НЕ попробовать submodule, так как они вас смутят.

+0

Хорошо, на данный момент я работаю с .gitignore. Поэтому я собираюсь опробовать git-подмодули. Я немного поиграю, поэтому я пойму это. –

+0

'.gitignore' может быть настроен на исключение каталога' admin', но, согласно @KevinGorjan, он уже отслеживается Git в удаленном репо. Чтобы должным образом игнорировать файл, ему пришлось бы раскрутить папку в Git, т. Е. Удалить ее из Git. –

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