Put the option git config receive.denyCurrentBranch ignore
- I make a change on my LAN.
- Pour from my PC to the server in the master brunch directly http://clip2net.com/s/j885ch
- The commits between LAN and server match 2ddb99ce287d56d3d3ace177da0380ac8ccbdea2, if I re-do push, it writes, everything is OK http://clip2net.com/s/j887Ma
- But for some reason, the server writes http://clip2net.com/s/j8897l , that the file has been changed, although the commit has passed.