Наш клиент является учреждением ЕС и любит усложнять нам жизнь. Им нравится иметь «слои» для нашего кода в зависимости от лицензии файлов и исходного проекта, в который эти файлы были добавлены и изменены в более поздних проектах. Слоями являются git ветви.
Итак, чтобы смонтировать все это, мы должны извлечь несколько ветвей, а затем монтировать слои один поверх другого, используя процесс maven.
I Можно проверить, какие файлы я коснулся в моей текущей рабочей ветке, с помощью команды git status -uno, которая игнорирует неотслеживаемые файлы. Но если я хочу проверить, какие файлы мне нужно добавить git, я не знаю как. Есть ли какая-нибудь команда, которая сообщает мне, какие неотслеживаемые файлы не существуют в других ветках?.
Спасибо.