Адрес фактического проекта электронной коммерции SpringBoot (20k+star):GitHub.com/macro-positive/…
Резюме
При использовании Git каждый выберет клиент Git. Такой клиент встроен в IDEA, что позволяет удобно работать без использования команд Git. В этой статье будут описаны некоторые распространенные операции Git в IDEA.
Подготовка окружающей среды
- Перед использованием необходимо установить удаленный репозиторий Git и локальный клиент Git.Создайте свой собственный репозиторий Git за 10 минут.
- Поскольку подключаемый модуль Git в IDEA должен полагаться на локальный клиент Git, требуется следующая конфигурация:
Операционные процедуры
Здесь мы используем исходный код проекта mall-tiny, чтобы максимально продемонстрировать и восстановить формальный процесс работы.
Создайте проект в Gitlab и добавьте файл README
клонировать проект на локальный
- Откройте интерфейс для проверки проекта из Git:
- Введите адрес Git, чтобы проверить:
- Проект IDEA пока не создается, потому что проект не был инициализирован:
Инициализируйте проект и отправьте код
- Скопируйте код для mall-tiny в этот каталог:
- Здесь нам нужен файл .gitignore, чтобы предотвратить фиксацию кода, сгенерированного IDEA, в репозиторий Git:
# Maven #
target/
# IDEA #
.idea/
*.iml
# Eclipse #
.settings/
.classpath
.project
- Откройте проект с помощью IDEA:
- Щелкните правой кнопкой мыши проект, чтобы открыть меню и добавить все файлы в область подготовки:
- Добавьте комментарии и зафиксируйте код:
Отправьте код в удаленный репозиторий
- Нажмите кнопку, чтобы ввести код:
- Подтвердить push-контент:
- Проверьте удаленный склад и обнаружите, что отправка завершена:
Вытащить код из удаленного репозитория
- Добавьте файл README-TEST.md в удаленный репозиторий:
- Вытащите код из удаленного репозитория:
- Подтвердите информацию о ветке pull:
Создайте ветку из локальной и нажмите на удаленную
- Создайте ветку dev локально и нажмите кнопку Git:master в правом нижнем углу:
- Используйте push, чтобы отправить локальную ветку dev на удаленную:
- Подтвердить push-контент:
- Проверьте удаленный репозиторий и убедитесь, что ветка dev создана:
коммутация ответвлений
- Переключитесь с ветки dev обратно на ветку master:
Решение проблемы конфликта файлов Git
- Измените код удаленного склада:
- Измените код локального склада:
- Отправьте код локального склада и извлеките его, обнаружите, что код конфликтует, нажмите «Объединить», чтобы объединить:
- Щелкните стрелки, чтобы объединить левый и правый код в среднюю область:
- После завершения слияния конфликтов нажмите «Применить», чтобы изменения вступили в силу:
- Зафиксируйте код и нажмите на удаленный.
Слить код из ветки dev в master
- Измените код ветки dev на удаленном складе:
- Извлеките код из локального репозитория, выберите извлечение из ветки dev и слияние:
- Если обнаружен конфликт, отправьте его и отправьте на удаленный склад после его разрешения.
Просмотр истории фиксации репозитория Git
публика
проект торгового центраПолный набор учебных пособий сериализуется,Обратите внимание на публичный аккаунтПолучите это прямо сейчас.