integração com git Dropbox

~/project> git init

Inicialize o repo git em seu diretório local

~/project>git add .

Adicione todos os arquivos à área de teste

~/project>git commit -m"my initial commit into the repo"

Faça seu primeiro commit

~/project>cd ~/Dropbox/proj_bkp


~/Dropbox/proj_bkp>git init --bare projects.git

Cria um repositório básico

~/project>git remote add origin ~/Dropbox/proj_bkp/projects.git
~/project>git push -u origin master

É isso e seu projeto tem um repositório remoto na caixa de depósito, que pode ser usado como backup se seu laptop principal for roubado ou se você não tiver acesso a ele

Como obter o repo para seu computador secundário

~/bkp_computer> git clone ~/Dropbox/projects/projects.git

Cria um diretório de projetos com todos os seus arquivos

Faça algumas alterações e confirme essas alterações

~/bkp_computer> touch README
~/bkp_computer> git add README
~/bkp_computer> git commit -m"adding readme" README

Envie essas alterações para seu repositório remoto hospedado no Dropbox

~/bkp_computer> git push -u origin master

E quando você tem acesso ao seu laptop principal, você faz um pull (que é equivalente a svn update)

~/project> git pull origin master