Laptop batteries are not universal, they have certian input voltage and amp requirements as well as physical slot demensions.
Thus if gigabyte makes a higher capacity battery for your laptop then fine, if not then even if some third party makes one I would not trust it to not damage your PC.