На нашем сайте мы используем cookie для сбора информации технического характера и обрабатываем IP-адрес вашего местоположения. Продолжая использовать этот сайт, вы даете согласие на использование файлов cookies. Здесь вы можете узнать, как мы пользуемся файлами cookies.
Я согласен
логотип upread.ru

Часто используемые команды git


Одно из требований, которые озвучиваются при устройстве на работу программистом – это умение работать с системами контроля (управления) версий. Иными словами, в современных реалиях, вам скорее всего необходимо будет уметь работать с GiHub—ом. На самом деле это не так уж сложно.

Я не собираюсь писать очередной учебник по работе с гит и хабом, а просто хочу создать что-то типа небольшого справочника, небольшой шпаргалки по командам.

Итак, обычно работа над уже имеющимся проектом заключается в клонировании себе его локально (на рабочую машину). Для выполнения команд установите Git BASH – командная строка для Windows. Некоторые команды, ктсати, очень похожи на команды обычной консоли виндовс. Например,

cd "название_папки"
Переход к требуемому каталогу.

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

Список команд:

Клонировать себе проект

git clone <проект>
Клонировать себе проект и переключиться на ветку:

git clone <проект> -b <название_ветки>
Создать свою ветку проекта:

git checkout –b <название_ветки>
Зафиксировать изменения:

git add -u
Записать изменения в коммит:

git commit -m "<Комментарий>"
Отправить изменения в ветку:

git push -- set-upstream origin <название_ветки>
Список команд будет добавляться.





Автор этого материала - я - Пахолков Юрий. Я оказываю услуги по написанию программ на языках Java, C++, C# (а также консультирую по ним) и созданию сайтов. Работаю с сайтами на CMS OpenCart, WordPress, ModX и самописными. Кроме этого, работаю напрямую с JavaScript, PHP, CSS, HTML - то есть могу доработать ваш сайт или помочь с веб-программированием. Пишите сюда.



тегизаметки, git





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




C++: String в string и нахождение позиции символа
Роман "Работа во сне": Глава №2


© upread.ru 2013-2020
При перепечатке активная ссылка на сайт обязательна.
Задать вопрос
письмо
Здравствуйте! Вы можете задать мне любой вопрос. Если не получается отправить сообщение через эту форму, то пишите на почу up777up@yandex.ru
Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.