Есть ли способ заблокировать ветку Git для записи и чтения? Для того, чтобы ни одна запись в ветку и никакое клонирование из ветки не было возможно, а только для одного человека, который является инженером-строителем?Заблокировать ветвь Git
Вот сценарий:
код был нажат в хранилище Git, а затем ветвь развития было сделано. Теперь идея состоит в том, чтобы заблокировать основную ветвь для всех, но один человек, и у разработчиков есть возможность клонировать из ветви разработки и возвращать код обратно в ветку разработки.
Только один человек - инженер-строитель должен иметь доступ к главной ветке.
Также есть хороший инструмент Gui, который может работать с Git? В настоящее время мы используем SourceTree, но отображение дерева и коммитов является уродливым.
спасибо.
Как правило, сервер Git (например, Github или Stash) позволит вам предотвратить нажатие на определенные ветви. Я не вижу причины для предотвращения * вытаскивания * из определенной ветви. –
Возможный дубликат [Способ ограничения доступа к филиалу Git?] (Http://stackoverflow.com/questions/8781240/a-way-to-restrict-git-branch-access) – Frxstrem
@OliverCharlesworth, поскольку регулярная разработка должна быть сделанные из ветви разработки. У обычного разработчика не должно быть доступа к основной ветке. Также как насчет инструмента Gui? Есть что-то лучше? – Igor