После некоторого чтения и игры с git я все еще не уверен в чем-то решающем. Я хотел бы работать над одним и тем же кодом с двух разных компьютеров. Я уже создал репозиторий на GitHub и совершил изменения с компьютера, над которым я работал до сих пор. Теперь я хотел бы иметь код на другом компьютере. Я должен снова создать каталог, сделайте git init
, а затем добавьте удаленный репозиторий.To git clone или git fetch
Теперь, должен ли я развивать проект, если это только я, работающий над проектом? Должен ли я клонировать этот проект на другом компьютере, или я должен просто делать git pull
?
Я немного запутался в последней части, у меня есть только один репозиторий на GitHub, с которым я работаю. Не могу ли я нажимать и тянуть нормально после того, как я клонирую его на второй компьютер? – Ohm
Несомненно, если это на GitHub, это не проблема, чтобы нажать на него, так как он голый. Я думал, что ваши оба РЕПО были негладными. В этом случае вы можете вытащить (или извлечь), но не нажимать. См. [Эту статью] (http://gitready.com/advanced/2009/02/01/push-to-only-bare-repositories.html). Есть обходные пути, но я бы посоветовал не использовать их. – CharlesB