Git

Установить ветку восходящего потока в Git

Установить ветку восходящего потока в Git
Когда новая функция добавляется в любой репозиторий git или пользователь хочет клонировать репозиторий git через ветку, тогда используется восходящая ветка. Пользователь git может выбрать местоположение локальной ветки и изменить удаленную ветку по умолчанию, установив ветку восходящего потока git. Обычно имена локальной и удаленной веток сохраняются одними и теми же пользователем git. После локального обновления локальной ветки внесенные изменения передаются в удаленную ветку. Иногда требуется отправить измененное содержимое локальной ветки в удаленную ветку. Эти задачи можно выполнить с помощью параметра -set-upstream команды git. В этом руководстве показано, как эту опцию git можно использовать по-разному.

Предварительные условия:

Установите GitHub Desktop

GitHub Desktop помогает пользователю git графически выполнять задачи, связанные с git. Вы можете легко скачать установщик последней версии этого приложения для Ubuntu с github.ком. Вы должны установить и настроить это приложение после загрузки, чтобы использовать его. Вы также можете проверить руководство по установке GitHub Desktop в Ubuntu, чтобы правильно узнать процесс установки.

Создать учетную запись GitHub

Вам потребуется создать учетную запись GitHub для публикации любого локального репозитория.

Создать репозиторий

Вам необходимо создать локальный репозиторий и опубликовать репозиторий на удаленном сервере, чтобы проверить команды, используемые в этом руководстве.

Инициализировать репозиторий git

Перейдите в папку локального репозитория из терминала и выполните следующую команду, чтобы инициализировать локальный репозиторий.

$ git init

Установите восходящую ветвь с помощью push:

Любую новую ветку локального репозитория можно отправить на удаленный сервер с помощью -установка вверх по течению вариант или -ты вариант. Использование этих параметров было показано в этой части руководства.

А. Восходящая ветвь с использованием опции -set-upstream

Выполните следующие команды, чтобы проверить список веток текущего репозитория и создать новую ветку с именем вторичный с использованием -b вариант.

$ git ветка
$ git checkout -b вторичный
$ git ветка

Следующий вывод показывает, что существовала только одна ветка с именем основной в текущем репозитории. Новая ветка под названием вторичный был создан с использованием вариант.

Выполните следующую команду, чтобы отправить новую ветку локального репозитория в удаленный репозиторий, опубликованный на github.ком. Вы должны аутентифицировать учетную запись пользователя GitHub, чтобы отправить вновь созданную ветку на удаленный сервер.

$ git push --set-upstream origin вторичный

Следующий вывод появится, если учетная запись GitHub аутентифицирована должным образом.

Вы можете проверить удаленный репозиторий из github.ком чтобы убедиться, что новая ветка правильно отправлена ​​на удаленный сервер. На следующем изображении показано, что новая ветка, вторичный, толкается правильно.

B. Восходящий филиал с использованием опции -u

Выполните следующие команды, чтобы создать новую ветку с именем тестирование с помощью вариант и переместите новую ветку в удаленный репозиторий с помощью -ты вариант. Как и в предыдущей команде, вы должны аутентифицировать учетную запись пользователя GitHub, чтобы отправить вновь созданную ветку на удаленный сервер.

$ git checkout -b тестирование
$ git push -u проверка происхождения

Следующий вывод появится, если учетная запись GitHub аутентифицирована должным образом.

Вы можете проверить удаленный репозиторий из github.ком чтобы убедиться, что новая ветка правильно отправлена ​​на удаленный сервер. На следующем изображении показано, что новая ветка, тестирование, толкается правильно.

Установить восходящую ветвь с использованием псевдонима:

Задачу восходящего ветвления можно легко выполнить, используя псевдоним команда. Псевдоним Git а также Псевдоним Bash можно использовать команду для отправки вновь созданной ветки в удаленный репозиторий. Использование этих команд показано в этой части этого руководства.

А. Восходящая ветка с использованием псевдонима Git:

Выполните первую команду, чтобы создать команду псевдонима git с именем толкать для проталкивания вновь созданной ветки на удаленный сервер. Здесь, нажимая на ГЛАВА указывает, что имя удаленной ветки и имя локальной ветки будут одинаковыми. Выполните вторую команду, чтобы создать новую ветку с именем newBranch. Выполните третью команду, чтобы протолкнуть вновь созданную ветку на удаленный сервер с помощью команды git alias. Как и в предыдущей команде, вы должны аутентифицировать учетную запись пользователя GitHub, чтобы протолкнуть вновь созданную ветку на удаленный сервер.

$ git config --global псевдоним.pushd "push -u origin HEAD"
$ git checkout -b новая ветка
$ git pushd

Следующий вывод появится, если учетная запись GitHub аутентифицирована должным образом.

B. Восходящая ветвь с использованием псевдонима Bash:

Выполните первую команду, чтобы создать команду псевдонима bash с именем GP для проталкивания вновь созданной ветки на удаленный сервер. Здесь, ГЛАВА указывает то же значение команды git alias. Выполните вторую команду, чтобы создать новую ветку с именем newBranch2. Выполните третью команду, чтобы протолкнуть вновь созданную ветку на удаленный сервер с помощью команды bash alias. Как и в предыдущей команде, вы должны аутентифицировать учетную запись пользователя GitHub, чтобы протолкнуть вновь созданную ветку на удаленный сервер.

$ alias gp = 'git push -u origin HEAD'
$ git checkout -b новая ветка2
$ gp

Следующий вывод появится, если учетная запись GitHub аутентифицирована должным образом.

Вы можете проверить удаленный репозиторий из github.ком чтобы проверить, правильно ли размещена новая ветка на удаленном сервере.

На следующем изображении показано, что две новые ветки были помещены в удаленный репозиторий. Эти newBranch а также newBranch2.

Заключение:

В этом руководстве описаны различные способы восходящей ветки git из локального репозитория в удаленный репозиторий с использованием демонстрационного репозитория git. Вновь созданные ветки помещаются в удаленный репозиторий в основном с помощью толкать команда. Эта команда используется несколькими способами в этом руководстве для восходящей ветки вновь созданной ветки git на удаленный сервер, чтобы помочь читателям понять способ установки ветки восходящей ветки в git.

Как использовать чит-движок GameConqueror в Linux
В статье содержится руководство по использованию чит-движка GameConqueror в Linux. Многие пользователи, играющие в игры на Windows, часто используют п...
Лучшие эмуляторы игровой консоли для Linux
В этой статье будет перечислено популярное программное обеспечение для эмуляции игровых консолей, доступное для Linux. Эмуляция - это уровень совмести...
Лучшие дистрибутивы Linux для игр в 2021 году
Операционная система Linux прошла долгий путь от своего первоначального простого серверного вида. Эта ОС значительно улучшилась за последние годы и те...