git clone --recursive project_X
выкачалась не старая, а новая версия? Просто Y довольно бурно развивается и там часто меняется API. Т.е. мне хочется периодически синхронизироваться, но с другой стороны, между этими синхронизациями иметь воспроизводимые сборки.