У меня есть репозиторий Git в github с файлами file_1
и file_2
в главной ветке. Мне нужно иметь другую ветвь "selective" с только file_2
в ней. Я сделал это, я создал новую ветку с командой checkout. Затем я удалил file_1
и зафиксировал. Теперь главная ветвь имеет 2 файла, file_1
и file_2
, а в селективной ветки есть file_2
. Я могу специально внести изменения и зафиксировать file_2
для обеих ветвей. Я получил то, что хотел. Если я не объединю селективный с хозяином, нет никакой проблемы. Это способ сделать это? Или есть ли другой лучший способ доступа?
Моя цель заключается в том, что я хочу, чтобы мой клиент имел доступ к определенным файлам в моей кодовой базе, то есть к моей главной ветке. Мне нужны только те файлы, которые я хочу, чтобы клиент имел доступ в другой ветке.
Заранее спасибо