голосование
Firebird
Программы
Майнинг
Заработок на сайте
Docker
Хостинг
Железо
PHP
HTML
BASH
PostgreSQL
Мобильные технологии
Ремонт
Mercurial
Javascript
Ресурсы
GIT
SEO
Oracle
Python
Проголосуйте за категорию!
счётчик
Яндекс.Метрика

Как добавить новую ветку GIT на удалённый репозиторий origin

Если вы не знаете как создать новую ветку и закинуть ветку на удалённый репозиторий, то эта статья вам поможет. Создавайте новую ветку и сделайте первый коммит для фиксации изменений. Потом отправьте изменения на удаленный репозиторий origin. Ваш репозиторий может находится на любом компьютере. Даже на в другой папке можно развернуть origin репозиторий.

Если у вас есть ветка test на удалённом репозитории origin, то затяните информацию о ветках git fetch, потом осмотритесь git branch. Вы увидите ссылки на новые ветки. Теперь нужно сделать зеркальную ветку test как на origin/test. При помощи комманды git checkout test будет создана ветка test с загруженными коммитами из origin/test.


# если у есть ветка на удалённом сервере origin
git fetch
git checkout test

# создание новой ветки с текущей
git checkout -b test

# добавляем файлы в индекс
git add -A

# удаляем файл в индекса
git reset HEAD test.txt

# удаляем все файлы в индекса
git reset HEAD .

# возврат к прошлому коммиту
git checkout .

# фиксирование изменений
git commit -p

# первая отправка ветки с изменениями на удалённый репозиторий
git push -u origin branchname
просмотры: 493, уровень: лёгкий уровень, рейтинг: 0, дата: 2020-02-14 15:23:25
проголосовать:

Комментарии:






поиск
реклама
банеры
Мы предлагаем в аренду VPS серверы с выделенным IP-адресом, которые полностью эмулируют физический сервер.
http://trainingweb.ru/redirect/well_web_vps_kvm Аренда VPS KVM в Европе Мы предлагаем в аренду VPS серверы с выделенным IP-адресом, которые полностью эмулируют физический сервер.
http://trainingweb.ru/redirect/domains домен RU домен RU всего за 99 рублей
http://trainingweb.ru/redirect/pingadmin мониторинг сайтов сервис мониторинга работы сайта, мониторим HTTP, HTTPS, FTP, MYSQL, PostgreSQL, POP3, SMTP, IMAP