Ну если прям надо с этим заморачиваться, тогда реально надо права убирать, а сами веточки под задачи создавать в рамках отдельного процесса) Или по классике - у разраба форк и он делает PR. Но что то я не видел, чтобы кто-то так с "внутренним" гит сервером делал.. хотя методически - почему бы и нет.
Это не заморочка, просто разработчики тоже люди :)
просто будет существовать недостижимый коммит, доступный через reflog. Если создать ветку снова путем синхронизации, то ветка будет связана с уже лежащим коммитом внутри.
просто будет существовать недостижимый коммит, доступный через reflog. Если создать ветку снова путем синхронизации, то ветка будет связана с уже лежащим коммитом внутри.
Не понимаю :( была ветка, в ней например 3 коммита. Ее удалили из удалённого репозитория, а затем заново выгрузить из локального. В удалённом репозитории появится ветка с 3 коммитами?
Не понимаю :( была ветка, в ней например 3 коммита. Ее удалили из удалённого репозитория, а затем заново выгрузить из локального. В удалённом репозитории появится ветка с 3 коммитами?
я же говорю, если вы специально не удаляли недостижимые комиты, то пуш ветки снова, на самом деле не добавит данных никаких. Он только сделает все еще лежаний внутри основного репо коммит сново видимым.