Как организовать работу гита во внутренней папке проекта?
Есть проект на любом фреймворке (например, laravel), он имеет свою структуру, так же есть верстальщик, который в этом ничего не понимает, вопрос, как с помощью гита организовать такую штуку:
2 пользователя — разработчик и верстальщик
У разработчика полный доступ ко всему проекту
У вестальщика только в MySuperApp/assets
Верстальщик может пушить только внутри assets, другие папки он не видит и не может редактировать
То есть такая картина получается, я, как разработчик, делаю свои дела: коммиты, пуши (как проекта в целом, так и assets по необходимости), верстальщик пушить и пуллить может только assets, чтобы я сам потом gulp'ом всё собирал (образно)
В гите не очень разбираюсь, если Вам лень отвечать, скажите, в какую сторону гуглить, это уже поможет) Заранее благодарен.