On 17 Jul 2015, at 16:12, Alexander <samarinav1992@xxxxxxxxx> wrote: > Hello, > > I have problem with architecure of my project, help me to resolve problem > . I want to do in my remote repo two branches with two different working > folders (master , dev ) to check it . How can I do it ? > > Thank you. You'll probably want something like this in your remote (presumably bare) repo's post receive hook: #!/bin/sh GIT_WORK_TREE=/var/www/html/www.foo.com git checkout master -f GIT_WORK_TREE=/var/www/html/www.foo.com git clean -f GIT_WORK_TREE=/var/www/html/dev.foo.com git checkout dev -f GIT_WORK_TREE=/var/www/html/dev.foo.com git clean -f It's one-way, from Git to the directories only, but should do the trick. Hope that helps, Zoë.-- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html