I have a git repository in my project, and I have added a friend as a Member into my project. By now, I have confirmed that my friend can use “git clone” to get my repository, but he can also use “git push” to push changes to my repository directly.
My ideal thought is: I can invite some Members to my project, the can “git push” or “git pull” to get my code, but after their “git push”, I can check what he changed and choose to “decline it” or “accept it” or something else.
Thanks for your helping, and sorry for my poor English:-)