Q: Define users on git (on local server) and give them different privileges I have defined git on a local server, and able to clone from it and push to it from client PCs. 
The changes pushed to server are successful but does not appear immediately on my server repository. Also I don't know how to know, which client made which change.
I want to:    


*

*Be able to track changes made by different users   

*To have the push appear immediately on my server repository 

