Как социальный ученый, пытающийся использовать Git, у меня есть вопрос с невероятным новичком.Названия одинаковых переменных, используемые в двух ветвях (Git)
Скажем, у меня есть две ветви, каждая из которых содержит переменную foo
. Когда я объединю эти две ветви, переменная foo
будет определена в двух местах, что приведет к путанице.
Это основная ошибка кодирования в целом, но не особенно для Git. Но, учитывая обширную практику ветвления с Git, люди чаще меняют контекст и могут не помнить переменные, существующие во всех ветвях.
Является ли решение «более осторожным», или у Git есть что-то, чтобы его защитить?
Это не что-то конкретное управление версиями, но ответ: ** тесты ** (которые могут запускаться автоматически с помощью * перехватчиков * системой управления версиями, например, при фиксации ... ну, по крайней мере, –