github directory sync