привязывая github к моему серверу - PullRequest
0 голосов
/ 08 октября 2011

Github отслеживает мои изменения и позволяет мне "загружать" только те файлы, над которыми я работал, в репозиторий.

Однако тогда я должен также загрузить их на свой сервер разработки, если яхочу, чтобы они работали.

Есть ли способ, чтобы git-клиент перенес также и на мой сервер разработки?

Как другие решают эту проблему эффективности?

Ответы [ 2 ]

1 голос
/ 08 октября 2011

Вы можете просто нажать на все пульты, как это:

git remote | xargs -n 1 git push 

Это пройдёт через все ваши пульты и подтолкнет ваши изменения к каждому.

Это предполагает, что вы настроилипульт для вашей машины разработки.

1 голос
/ 08 октября 2011

Вы должны добавить пульт дистанционного управления на свой сервер разработки (в репозиторий на сервере):

git remote add devel url_to_repo

Как только это будет сделано, вы можете легко перейти на сервер разработки:

git push devel master

Если у вас есть чистое репо на devel (как в идеале должно быть), вы должны написать сценарий пост-получения для извлечения файлов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...