Как создать новую ветку и запушить(отправить) файл, игнорируя данные в ветке от которой мы отталкиваемся?

Чтобы создать новую ветку и запушить файл, игнорируя данные в ветке от которой мы отталкиваемся, вам понадобятся следующие шаги:

Шаг 1: Создание новой ветки
1. Перейдите в корневой каталог вашего проекта, где находится репозиторий Git.
2. Откройте командную строку или терминал в этом каталоге.
3. Введите команду git branch new_branch, где new_branch - это имя вашей новой ветки. Например, git branch feature/branch1.
4. Введите команду git checkout new_branch, чтобы переключиться на новую созданную ветку.

Теперь у вас есть новая ветка, от которой мы будем отталкиваться.

Шаг 2: Добавление и коммит файлов
1. Перейдите в ваш рабочий каталог, где находятся файлы, которые вы хотите добавить и закоммитить.
2. Выполните команду git add <file_name>, где <file_name> - это имя файла или путь к файлу, который вы хотите добавить. Вы также можете использовать . для добавления всех файлов.
3. Выполните команду git commit -m "Your commit message", где "Your commit message" - это сообщение коммита, описывающее изменения, которые вы внесли в файлы.

Теперь ваш файл или файлы добавлены и закоммичены в вашей новой ветке.

Шаг 3: Отправка файлов на удаленный репозиторий
1. Введите команду git push origin new_branch, где new_branch - это имя вашей новой ветки.
2. Git отправит ваши файлы на удаленный репозиторий, создав новую ветку с тем же именем на удаленном репозитории.

Теперь файлы находятся в вашей новой ветке, и они проигнорированы веткой, от которой вы отталкивались.

Важно отметить, что для каждого из этих шагов необходимо иметь доступ к репозиторию Git, а также права на создание новой ветки и отправку файлов в удаленный репозиторий.