git push(or pull) along with local history -
i svn user , thought try out git. created repository act central repository, staging repo testing , moving central repo , many clone of staging repo. made few commits clone. now make commit history in clone available in staging repo did git pull --rebase and have changes happened on clone. wonder why want it. may (or many times) 1 of the small commits may have screwed software , easy testing staging repo go 1 small step rather 1 sift through changes looking bug. 1 thing stopping me adopting git central or staging repo have big jumps rather incremental changes. incremental changes happen in clones of developers. way dvcs works or have got arrangement wrong? thanks i think might on complicating things multiple repo's. think workflow work using branches instead of repo's. see: http://nvie.com/posts/a-successful-git-branching-model/