How do you share your git repository with other developers?

Posted by semi on Stack Overflow See other posts from Stack Overflow or by semi
Published on 2010-03-13T01:16:57Z Indexed on 2010/03/13 1:17 UTC
Read the original article Hit count: 347

Filed under:
|

I have a central git repository that everyone pushes to for testing and integration, but it only is pushed to when features are 'ready'. While in the middle of a big task, developers frequently have many commits that stay on their harddrives.

Sometimes in the middle of these projects I'd like to either see what another developer is doing, or show him how I've done something. I'd like to be able to tell another developer to just "pull my working copy"

The only way I can think of is having everyone run ssh on their development machines and adding accounts or ssh keys for everyone, but this is a huge privacy and permissions nightmare, and seems like a lot of work to maintain.

Should we just be pushing to that central repository in these cases? Should we be pushing after every local commit?

© Stack Overflow or respective owner

Related posts about git

Related posts about work-environment