Можно ли получить предупреждение перед редактированием файла на ветке в git в visual studio?
Я знаю, что этот вид идет вразрез со всем этосом Git, но ...
Возможно ли в Visual Studio получить какое-то предупреждение перед первым редактированием файла в определенной ветви?
Я хотел бы принять хорошую практику всегда создавать новую ветвь, прежде чем начать работу над новым кодом, но - как бы я ни старался - я всегда начинаю редактирование кода, а затем после редактирования одного или нескольких файлов понимаю, что работаю над основным развивать ветка.
Что мне нужно, так это какой-то способ полузащиты ветви, чтобы она выскакивала с предупреждением или была доступна только для чтения (или давала мне легкий электрический шок), поэтому я вынужден создавать новую ветвь для каждой функции.
В защиту моей это-просто-не-ГИТ-путь вопрос: я провел годы, работая с Microsoft SourceSafe. Он работает совершенно по-другому, и я бы не хотел возвращаться к нему, но мне нравилось, что зарегистрированные файлы могут быть только для чтения, поэтому я знал, когда начинаю что-то новое.
Я должен отметить, что это предназначено для использования в локальной установке Git, которая толкает к удаленной учетной записи BitBucket.
Любые предложения будут оценены по достоинству.
Что я уже пробовал:
Я попробовал хороший сеанс Google и посмотрел на различные расширения Visual Studio.