Есть ли способ разрешить пользователям временно заблокировать удаленную ветку в удаленном репозитории. Функция состоит в том, чтобы избежать слияния в GIT, который не является Fast-Forward, и избежать конфликтов (ограничение связано с типом файла, который я использую). Метод должен быть легко заблокирован и разблокирован, и пользователи должны иметь возможность проверить статус ветки как-то.Разрешить пользователям временно блокировать удаленную ветку в удаленном репозитории GIT
1
A
ответ
0
Вы можете реализовать его самостоятельно, написав крючок pre-receive
, который проверяет, является ли условие блокировки истинным или нет для конкретной ветви, а затем позволяет нажимать или нет. То, как вы устанавливаете и отображаете блокировки, зависит от вас.
Помимо этого вы можете найти инструмент для размещения репозитория Git с такой встроенной функциональностью. Но я не могу порекомендовать один, и это тоже будет не по теме в Stack Overflow.
Смежные вопросы
- 1. Git - нажмите на ветку удаленного слежения в удаленном репозитории
- 2. Как восстановить удаленную удаленную ветку в Git
- 3. Как отслеживать удаленную ветку git?
- 4. Выключить удаленную ветку в Git
- 5. Создайте отдельный филиал в удаленном репозитории в git
- 6. Создать ветку в удаленном репозитории с pygit2
- 7. Невозможно удалить удаленную ветку git
- 8. Как удалить ветку в удаленном репозитории с помощью EGIT?
- 9. Подмодуль Git в удаленном репозитории
- 10. Расположение файла Git HEAD в удаленном репозитории
- 11. Как восстановить удаленную удаленную ветку?
- 12. Git: скрыть сообщения фиксации на удаленном репозитории
- 13. Как я могу проверить на удаленную ветку отслеживания в git?
- 14. Как проверить удаленную ветку в Git?
- 15. Объединить и удалить удаленную ветку в git
- 16. Как удалить удаленную ветку «призрак» в Git?
- 17. Запись изменений в удаленную ветку с git
- 18. Как я могу зарегистрировать ветку в удаленном репозитории?
- 19. Git revert временно
- 20. git: как превратить клон в новую ветку?
- 21. Git - Как разбить ветку в собственном репозитории?
- 22. Как просмотреть/отредактировать удаленную ветку git
- 23. Git отслеживать удаленную ветку с помощью netbeans
- 24. Git проверяет удаленную ветку без указания `origin /`
- 25. Влияет ли git на удаленную ветку отслеживания?
- 26. git - не удается сделать удаленную ветку отслеживания
- 27. Как безопасно удалить удаленную ветку git?
- 28. Может git постоянно игнорировать удаленную ветку?
- 29. Как удалить удаленную ветку с помощью Git?
- 30. git log --remotes --decorate показывает удаленную ветку?
Общее решение заключается в том, чтобы избежать рабочего процесса, который включает в себя несколько пользователей, которые нажимают прямо на одну ветвь. –
GitHub обычно предпочитает заставлять пользователей сливаться, создавая запросы на pull, которые должны быть просмотрены кем-то, кто затем сливается, если ветвь функции выглядит нормально. Каков ваш текущий рабочий процесс? –