git relation between operation and operation type