Я новичок в git, так голый со мной. Я пытаюсь определить лучший метод/поток команд, чтобы синхронизировать два локальных проекта. скажем, у меня есть исходный код из примера примера онлайн в двух местах, дома и на работе, и я использую github как мой удаленный репозиторий. давайте также скажем, что не все файлы в проекте должны быть перенесены в github, поэтому я использую .gitignore, чтобы исключить, чтобы эти файлы были добавлены, зафиксированы или нажаты.Синхронизация двух локальных репозиториев через github при использовании .gitignore
поэтому я нахожусь на работе и вношу некоторые изменения в файл, добавляю, фиксирую и нажимаю на github.
Что я должен делать дома, чтобы обновить эти изменения? должен ли я делать первоначальную фиксацию дома исходных файлов, а затем делать pull или fetch? мне нужно иметь этот .gitignore дома, прежде чем делать первоначальную фиксацию, поэтому все соответствующие файлы игнорируются? если да, должен ли я вытаскивать .gitignore из github в дом, прежде чем совершать оригинал, а затем вытащить измененные файлы из github?
Я думаю, что .gitignore отбрасывает меня.
все это может произойти на главной ветке.
Я пробовал пару разных методов, но ничего не работало для меня.
любые мысли?
не будет клонировать, чтобы каждый файл в проекте был перенесен в github? Я не хочу этого. я хочу, чтобы определенные файлы были перенаправлены на удаленное репо, только обновляйте эти файлы на моей домашней машине после изменения на работе. – alexsd