#

git

Система контроля версий Git

DevOpsКак обновить подмодуль Git после смены удаленного адреса

Пошаговая инструкция по обновлению подмодуля Git после изменения удаленного адреса. Команды: git submodule sync, git submodule update --init --recursive.

4 ответа 1 просмотр
ВебКак клонировать Git-репозиторий в папку wp-content WordPress

Пошаговая инструкция по клонированию Git-репозитория с wp-content (plugins, themes) в существующую папку на WordPress-сервере. Git init, remote add, pull и .gitignore для игнора uploads без потери локальных файлов.

5 ответов 2 просмотра
DevOpsКак атомарно отправить коммиты и теги в Git одной командой

Узнайте, как использовать git push --atomic --follow-tags для одновременной и атомарной отправки коммитов и тегов в Git. Избегайте проблем с git push && git push --tags, решайте git push error и настройте по умолчанию для git push origin main.

5 ответов 1 просмотр
DevOpsОшибка HTTP Basic Access denied в GitLab на macOS: как исправить

Решение ошибки gitlab http basic access denied при git push на macOS. Создайте gitlab token, очистите Keychain, настройте gitlab ssh. Пошаговое руководство по устранению gitlab authentication failed и проблемам аутентификации.

5 ответов 1 просмотр
ПрограммированиеКак импортировать код на GitHub: методы загрузки проекта

Пошаговые инструкции по импорту локального кода в GitHub через командную строку, GitHub Desktop и веб-интерфейс. Узнайте, как загрузить проект на GitHub.

5 ответов 7 просмотров
DevOpsКак исключить файл только из корневой папки в Git с помощью .gitignore

Пошаговое руководство по исключению файла только из корневой директории в Git с помощью .gitignore. Узнайте, как игнорировать config.php в корне, но сохранить контроль версий в поддиректориях.

4 ответа 3 просмотра
DevOpsОпределение родительского коммита ветки Git для rebase develop

Как найти ближайший родительский коммит ветки feature от develop в Git. Используйте git merge-base --fork-point и настройте pre-push хуки для проверки необходимости rebase.

5 ответов 2 просмотра
ОСОткуда появляется .DS_Store на Windows в node_modules

Узнайте, почему файл .DS_Store появляется на Windows в проектах разработки, node_modules и корне. Причины: macOS-сети, облака, git. Как диагностировать источник по датам вроде 14.02.2026, удалить и добавить в gitignore ds store. WebStorm не виноват.

5 ответов 1 просмотр
ОСДобавить исполняемый флаг в Git за один коммит на Windows

Используйте git add --chmod=+x, чтобы установить флаг исполняемости для скрипта в одном коммите на Windows. Нет необходимости в отдельном git update-index. В Git 2.9+ это работает в Git Bash, PowerShell и CMD.

1 ответ 1 просмотр
ВебКак подключить репозиторий GitHub к Reg.ru и настроить CI/CD

Подробный пошаговый гид по подключению репозитория GitHub к хостингу Reg.ru, настройке двух доменов и автоматическому обновлению сайтов через CI/CD.

1 ответ 23 просмотра
ПрограммированиеGit config: разные user name и email для репозиториев

Как настроить разные идентификаторы пользователя Git для личных и рабочих репозиториев. Используйте includeIf в gitconfig, локальные настройки или переменные окружения. Решение проблемы с 'Anonymous' коммитами в ~/worksrc/. Пошаговое руководство по git config user name и user email.

1 ответ 5 просмотров
DevOpsОшибка ssh-add: нет соединения с агентом для Heroku

Пошаговое решение ошибки 'Could not open a connection to your authentication agent' при ssh-add для SSH-ключей Git и Heroku. Запуск ssh-agent, добавление приватного ключа, настройка heroku keys:add и отладка авторизации.

1 ответ 4 просмотра
ПрограммированиеКлючевые различия .gitignore и .gitkeep в Git

Разбираем, в чём разница между .gitignore и .gitkeep в репозиториях Git. .gitignore игнорирует файлы и папки, .gitkeep сохраняет пустые директории. Примеры, ошибки и лучшие практики использования файлов gitignore и gitkeep.

1 ответ 6 просмотров
ПрограммированиеКак настроить существующую ветку Git для отслеживания удаленной

Настройте существующую локальную ветку Git для отслеживания удаленной с помощью git branch --set-upstream-to или git push -u. Пошаговое руководство: git fetch, проверка веток, устранение ошибок и примеры для git pull без аргументов.

1 ответ 5 просмотров
ПрограммированиеКак заставить Git забыть отслеживаемый файл в .gitignore

Пошагово: как заставить Git забыть файл, который уже отслеживался, но теперь в .gitignore. Используйте git rm --cached или git rm -r --cached для папок.

1 ответ 5 просмотров
ПрограммированиеКак изменить сообщение коммита в Git до пуша

Узнайте, как изменить сообщение последнего непушенного коммита с помощью git commit --amend или нескольких с git rebase -i. Пошаговое руководство по amend, reword, добавлению файлов и восстановлению ошибок для чистой истории Git.

1 ответ 4 просмотра