git workflow is:
Git clone resources as a working directory
Added to the resources cloned or modified files
If someone else changed, you can update the resource
View the changes before submitting
Commit changes
After modifications are complete, if an error is found, you can withdraw and submit revised and submitted again
Pushed to the server