Я тестирую различные возможные высоты, которые мой макет может принять на моем сайте. Мой план прост: у меня есть div с position: fixed; который придерживается в верхней части окна просмотра, и у меня есть еще один div с позиции: исправлено; которая прилипает к нижней части окна просмотра.
Но у этих двух дивов может быть много разных комбинаций высоты, и поэтому я начал использовать настольное приложение GitHub с Atom для тестирования. Сначала я создал начальный набор высоты, верхний div с высотой 50px и нижний div с высотой 50px. Оттуда я создал несколько веток, и каждая ветвь имеет добавленную 1px к исходной высоте div.
Таким образом, у ветви 2 будет высота в 51 пиксель для верхнего блока и высота в 51 пиксель для нижнего блока, у ветви 3 будет высота в 52 пикселя для верхнего блока и 52 пикселя для нижнего блока, понятно?!
Мне нужно протестировать множество различных комбинаций высоты для этих двух элементов div, и мне нужно иметь возможность визуально видеть их в своем браузере, когда я переключаюсь между различными возможными комбинациями высоты, что я могу сделать благодаря работе GitHub и Atom в гармония, так как я связал свой GitHub с моим редактором Atom.
НО
Нужно ли создавать ветку для каждой возможной комбинации? Это означало бы, что мне придется создать около 100 разных веток, чтобы переключаться между разными ветками, чтобы я мог визуально увидеть макет в своем браузере.
Есть ли другой способ, где я могу видеть различные возможные комбинации высоты в моем браузере, не создавая отдельную ветку GitHub для каждой возможной комбинации?
Если да, как мне это сделать? Могу ли я создать только одну ветку GitHub и сохранить все возможные комбинации в виде коммитов и переключаться между ними?
Пожалуйста, примите во внимание, что я должен иметь возможность переключаться между возможными комбинациями высот, и я должен иметь возможность видеть их в своем браузере, так как я все еще в режиме тестирования, поэтому я должен иметь возможность визуально видеть различные комбинации на мой браузер.
Вариант 1. Создайте страницу HTML для каждой возможной комбинации. (Очень много времени)
ИЛИ
Вариант 2: Создайте 1 HTML-страницу, которая содержит начальный набор высоты, и создайте новую ветвь для каждой другой возможности высоты. (Отнимает много времени)
OR
Другой способ с GitHub, о котором я не знаю?