change gpd to pgd

cause pushing source need not generate files