2010-12-12 3 views
0

Noob here ....Добавление к моему новому ответвлению

Я клонировал git, а затем создал новую ветку в нем. Я просто хочу добавить существующий (Android) проект к моей вновь созданной ветке. Dunno почему, но я немного смущен относительно того, как добавить файлы в эту ветку. Я знаю, что основной синтаксис - «git add FILENAME», но нужно ли добавлять все файлы из этого проекта Android в новую папку ветвей, чтобы иметь возможность добавлять их в ветку?

В принципе, я просто хочу добавить весь проект, который у меня есть в полностью отдельной папке на моем компьютере, в эту ветку. Помоги мне? :-)

+1

Подождите ... Вы добавляете несвязанный проект в новую ветку? Или в настоящее время не работает репо? –

+0

Является ли существующий проект Android также в репозитории git? –

ответ

1

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

вы сделали:

git branch some_name_here 

затем сделать:

git checkout some_name_here 

затем добавить их:

git add some/file oh/another/over/here 
git commit -m "Added small android project" 

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

+0

Можете ли вы взять меня шаг за шагом в синтаксисе для добавления проекта в ветку? – LuxuryMode

+0

Я думаю, что понимаю, что это не имеет смысла делать так, как я пытаюсь сделать (хотя я все еще не уверен). Когда вы создаете ветку - исправьте меня, если я ошибаюсь - вы получаете копию основных файлов, а затем редактируете или что-то еще и можете обновлять в этой ветке. Но если вы оба создаете проекты с нуля, вы действительно хотите просто создать репо в своей папке проекта, а затем нажать его или что-то еще. Иметь смысл? – LuxuryMode

+1

не за горами –

0

Во-первых, вы должны «оформить заказ» филиал:

git checkout new_branch_name 

После что просто скопируйте и вставьте все нужные файлы и используйте git add, чтобы добавить файлы в систему контроля версий.
Могу ли я спросить, почему вы хотите добавить весь новый проект в ветку?
Прежде чем это сделать, убедитесь, что вы понимаете концепцию git для ветвей.
This ссылка поможет.

+0

Если существующий проект также находится в git, как вы предполагаете, он может просто использовать [подмодули] (http://book.git-scm.com/5_submodules.html), нет необходимости копировать файлы. –

+0

Я полный git noob, поэтому сначала попрошу прощения, а затем попробуйте уточнить. По сути, мой коллега и я отдельно создаем очень базовую программу, которая будет просто демонстрировать функцию (это для образовательных целей). Поэтому мы хотели разделить наш код и затем сравнить ноты. В принципе, у меня есть проект Android, и мне нужно, чтобы он мог видеть всю вещь, классы java, ресурсы xml и т. Д. Поэтому я просто хочу добавить весь (маленький) проект в эту новую ветку, чтобы он мог взглянуть , Android projec - это не git-репо, Wim. – LuxuryMode

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