У меня проблема с ветвлением Git. Всякий раз, когда я вношу изменения в ветку, все эти изменения отражаются в главной ветке, даже если я не вызвал явную команду слияния.
Например,
я создал ветку «приборной панели» git checkout -b dashboard
, затем я внес изменения в один из моих файлов (скажем, routes.rb), и теперь я переключился на master git checkout master
Теперь, когда я открываю routes.rb, я вижу изменения в ветке панели управления. Почему? У меня есть настройки git, которых там не должно быть?