У меня есть проект с мерзавцем, и я просто хочу клонировать или вытянуть определенный каталог, как myproject/javascript точно так же, как подверсия делает.
внесите некоторые изменения, фиксируйте и пододвиньте обратно снова.
Это возможно?
Это невозможно. Вам нужно вытащить весь репозиторий или ничего.
Иногда вы просто хотите взглянуть на предыдущие копии файлов без необходимости просматривать диффы.
В этом случае так же просто сделать клон хранилища и проверить конкретный коммит, который вас интересует, и посмотреть на подкаталог в этом клонированном хранилище. Поскольку всё локально, вы можете просто удалить этот клон, когда закончите.