2013-03-27 3 views
0

Мы работаем над проектом с открытым исходным кодом и опубликуем его на Github. В настоящее время у нас есть репо на нашем собственном сервере, на который разработчики тянут/нажимают.Github и локальная разработка проекта с открытым исходным кодом

Учитывая это, можем ли мы иметь установку для нашего развития с использованием нашего собственного репо. А затем нажмите на репо на Github как единое целое после того, как изменения будут готовы к выпуску?

Или что такое стандартная практика для этого?

ответ

1

Вы можете установить пульт дистанционного управления, который указывает на GitHub.

git remote add github [email protected]:user/project.git 

Тогда вы можете нажать на это, когда хотите, чтобы ваши изменения появлялись в репо GitHub.

git push github 
+0

Спасибо Алекс. Не могли бы вы направить меня немного дальше? Допустим, я создал пустой репозиторий на github, теперь как я могу попасть в цикл «remote», продолжая работать с моим местным репо. Я очень ценю вашу помощь в этом отношении. Еще раз спасибо. – Saim

1

Внесите свой код в соответствие с кодом вашего сервера. Затем создайте репозиторий в Github, и вы получите URL-адрес вашего репозитория. Затем выполните следующие шаги:

git remote add origin https://github.com/username/reponame.git 
git push -u origin --all 

Он будет толкать все ваши поручения и все ваши ветви на вашей машине до github. git hub link

+0

спасибо blunderboy за шаги и ссылку. – Saim