#

version-control

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

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

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

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

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

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

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

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

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

1 ответ 5 просмотров
ПрограммированиеКлючевые различия .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 просмотра