I have been using git for half a year or so and I don't know whether I am using git fully.
First of all, I have been experimenting with dropbox and I feel that if I can incorporate it into my work flow, it would be really great since dropbox is pretty convenient.
git init --bare
. And then
in my Desktop's post-commit script,
I have a git push --mirror
dropbox
.This way my desktop and dropbox will always be completely mirrored, which is a good thing.
My real question is: How should I set up my laptop? I have been hearing a few suggestions:
I have been doing number 2, and I don't know if I am doing the right thing. Мой рабочий процесс включает в себя:
В настоящее время я выполняю на своем рабочем столе git branch -r
после выполнения git push --mirror origin
на моем ноутбуке не показывает мой недавний коммит на ноутбуке. Может кто-нибудь сказать мне, почему?
Я упомянул извлечение с моего рабочего стола напрямую, потому что таким образом я всегда могу инициализировать извлечение и я на 100% уверен, что синхронизация выполнена. С Dropbox я никогда не могу быть уверен на 100%, было ли обновление отправлено на сервер Dropbox.