Я знаю, что есть похожие вопросы - этот мой больше всего похож на:
Эффективно ли использовать Git и Dropbox вместе?
Мой вопрос таков: я начал использовать Git для хранения версий школьной информации. Допустим, у меня есть папка GradSchool, в которой я храню мои resume.doc и SoP.doc. Эта папка находится в моей папке Dropbox, так как я использую Dropbox резервную копию. В Dropbox есть «управление версиями», но это не так уж и здорово, поэтому я хочу лучше отслеживать версии этого. Так
~: cd ~/Dropbox/GradSchool/
~/Dropbox/GradSchool/: git init
~/Dropbox/GradSchool/: git add .
~/Dropbox/GradSchool/: git commit -a
Но теперь это означает, что у меня есть папка .git, которая «выталкивается» в мое хранилище каждый раз, когда она меняется, вместе с документами в папке. Если я поменяю ветки на моей машине, будет ли Dropbox теперь синхронизировать эту версию со своими серверами и другими моими машинами?
Это неправильный способ сделать это? Различный вопрос SO, связанный выше, имел другой рабочий процесс, но он также не сохранял файлы проекта в папке dropbox для резервного копирования. Он также упомянул о создании «голого» репо, на которое можно нажать. Что такое «голое» репо? (в простых сроках, потому что я новичок в этом). Любая помощь с тем, как я должен изменить мой рабочий процесс, была бы великолепна!
Спасибо!