具有法人资格,主要是指能够独立承担民事责任。分公司不具有法人资格是指分公司不能够独立承担民事责任,必须由母公司承担连带责任。
就好像一个没有民事行为能力的小孩,发生的一切事情都要由监护人承担责任一样。