commit .a .def