Как отображать контент веток Git при помощи PHP, но без checkout?
Доброго времени суток!
Задача следующая: нужно каким-либо образом при помощи PHP (как я понимаю, через `proc_open()`) отображать контент веток Git Репозитория, причем без "физического" чекаута? Пример: github, bitbucket - при переключении веток через веб-интерфейс чекаута на файлах не происходит, но сами файлы(/папки/контент) отображаются как нужно. Как это можно сделать?