2014-09-07 4 views
1

Я новичок в git и github.Синхронизация между двумя системами с использованием git со свободной учетной записью на github?

У меня есть бесплатная учетная запись на github.

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

Позволяет ли бесплатная учетная запись на github делать это. Если да, то как я могу начать с этого? Если нет, то есть какая-либо другая система, которая позволяет это?

Прошу прощения, если этот запрос не соответствует правилам SO, но мне нужно что-то начать?

+0

Да, вы можете просто нажать на репозиторий Github с одной машины и вытащить из другого. –

+0

Спасибо Оли, за комментарий, Могу ли я нажимать и тянуть с обеих машин? – Mozak

+1

@Mozak конечно. Прочтите книгу git или учебник. Это основной материал, который вам нужно изучить. И вы не узнаете его, задавая вопросы здесь. http://git-scm.com/book/en –

ответ

1

Да, вы можете использовать бесплатную учетную запись git для этого. Основным ограничением со свободной учетной записью github является отсутствие частных репозиториев.

Вы можете нажать и извлечь с обеих машин.
Вы можете использовать ветви для функций (и/или всех изменений) и нажимать эти ветви на/из github. Вы можете вытащить (или объединить/переустановить) на обеих машинах.

Вы также можете использовать такие сервисы, как Dropbox и Google Диск, которые будут синхронизировать файлы для вас, не задумываясь. Это может быть хорошо, если вы будете единственным разработчиком.

Вы также можете комбинировать эти, например. скопируйте файлы в свой Dropbox в течение недели, переезжая туда и обратно, а затем в конце недели помещайте их в проект git (без Dropbox).

+0

Спасибо, Майкл за ответ. – Mozak

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