Персональный блог
Git — распределённая система управления версиями. Система спроектирована как набор программ, специально разработанных с учётом их использования в сценариях. Git поддерживает быстрое разделение и слияние версий, включает инструменты для визуализации и навигации по нелинейной истории разработки. Удалённый доступ к репозиториям Git обеспечивается git-демоном, SSH- или HTTP-сервером.
Иногда возникает необходимость убрать определенный файл из индекса в Git-репозитории, перед отправкой на сервер удаленного репозитория.
Читать далееМожно получить изменения с сервера удалённого репозитория, а потом выполнить слияние веток локального и удаленного репозитория. То есть нужно выполнить две команды: сначала git fetch, а затем git merge.
Читать далееПосле того, как были получены все изменения с сервера удалённого репозитория, можно выполнить слияние веток. Для этого необходимо воспользоваться командой git merge
Читать далееЧтобы получить все изменения с сервера удалённого репозитория, нужно воспользоваться командой git fetch.
Читать далееЧтобы загрузить все изменения из локальной ветки в удалённый репозиторий, необходимо воспользоваться командой git push
Читать далееИногда в существующем репозитории необходимо изменить имя какого-то конкретного файла. Чтобы выполнить эту процедуру, нужно воспользоваться командой git mv
Читать далееВ процессе разработки иногда возникают критические ошибки, которые роняют стабильную версию и приходится восстанавливать работоспособность программного обеспечения из бэкапов.
Читать далееЧтобы вывести информацию и посмотреть историю изменений выбранного коммита в Git-репозитории, нужно воспользоваться командой git show
Читать далее