Как настроить репозиторий GIT в Windows и Linux

После установки системы контроля версий Git в вашей Windows или Linux операционной системе, первым шагом вам предстоит задать базовые настройки конфига Git. Это делается легко и удобно с помощью консольного git-клиента в терминале, поэтому инструкции ниже, будут актуальны для любых операционных систем, как Windows или например Ubuntu.

Читать далее

Как в Git поменять URL-адрес удаленного репозитория?

В процессе работы имеет место быть ситуация, когда в локальном репозитории проекта требуется поменять URL-адрес удаленного (remote) репозитория. Например, когда вы перемещаете проект из GitLab на GitHub.

Читать далее

Как в Git убрать файл из подготовки в коммиту?

Принято считать, что файл в репозитории, находящемся под версионным контролем SCV GIT, может находится в одном из 4 состояний:

  • Неотслеживаемый Untracked
  • Отслеживаемый неизмененный Tracked unmodified
  • Отслеживаемый с изменениями Tracked modified
  • Отслеживаемый подготовленный для фиксации в коммит Tracked staged

Файл со статусом staged — это файл который находится под версионным контролем, в который были внесены изменения, и эти изменения в файле были подготовлены для фиксации в следующем коммите командой git add .

Следующим логическим шагом является фиксация таких файлов staged в коммит с помощью команды [cci]$ git commit -m «Комментарий к коммиту»[/cci], но что если Вы захотите один из файлов пока что не включать в следующий коммит? Читать далее

Как в Git вернуть файл к состоянию в последнем коммите?

Система контроля версий git позволяет очень быстро вернуть состояние файла или состояние всего проекта к моменту в котором они были зафиксированы в последнем коммите. Операция эта очень проста, быстра и удобна. Читать далее

Как в Git изменить последний коммит ?

В своем проекте Вы сделали изменения и зафиксировали их при помощи команды [cci]$ git commit -m»»[/cci], и как обычно это бывает, подтвердив действие нажатием клавиши Enter, Вы вдруг поняли, что забыли добавить пару строчек кода, в какой-либо файл, или сделали неверный комментарий к коммиту, или забыли убрать из кода [cci]var_dump($foo)[/cci] – отладочный тестовый вывод какой-либо переменной, или вам нужно добавить пару строк кода, логически подходящие именно под этот последний коммит, да и может возникнуть много других причин, по которым вы можете захотеть поменять содержимое кода или комментарий последнего коммита. И конечно же в самой популярной системе контроля версий Git предусмотрен механизм для такой незапланированной правки с помощью команды [cci]—amend[/cci].

Читать далее

Как установить git в ОС Linux (на примере Ubuntu 16.04).

Любой программист, использующий ОС Ubuntu 16.04, либо другие построенные на ее базе (Xubuntu, Lubuntu и т.д.) столкнется с потребностью установить себе в рабочую среду систему контроля версий, и с большей вероятностью его выбор остановится на Git, ставшим уже практически обязательным стандартом в мире разработки. Как произвести установку актуальной версии правильно и быстро Вы узнаете из данной статьи. Читать далее