моя контактная информация
Почтамезофия@protonmail.com
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Оглавление
1. Инициализируйте рабочую область (по определенному пути к файлу).
2. Просмотр состояния файла кода текущей рабочей области.
3. Отправьте файлы кода из рабочей области в промежуточную область.
4. Отправьте файлы кода из промежуточной области на локальный склад.
5. Сравнение различий между файлами рабочей области и области временного хранения.
6. Сравнение различий между зоной подготовки и местным складом.
7. Сравнение различий между рабочим пространством и локальным складом
Используйте Git для подключения к gitee
4. Просмотр подключенного удаленного склада
5. Удалить подключение к удаленному складу
6. Клонируйте и создайте новую папку, не инициализируя ее с помощью git init.
Отправьте код идеи в удаленный репозиторий gitee.
Шаг 1. Создайте новый репозиторий на gitee.
Шаг 2. Создайте новый проект и позвольте ему создать локальный репозиторий git.
Шаг 3. Напишите код, добавьте его в промежуточную область и зафиксируйте на локальном складе.
Шаг 4. Подключитесь к складу удаленно
Клонировать проект из удаленного репозитория
Редактировать примечания по извлечению предметов
1. Необходимо изменить адрес maven.
2. Необходимо изменить версию SDK.
Редактировать 3. Изменить версию кодировки.
Используйте идею для переключения ветвей
Мы хотим создать новую ветку в репозитории gitee.
Отредактировать, а затем переключить ветку этого удаленного склада по идее
Редактировать Написать новый код
Затем добавьте, отправьте и, наконец, отправьте на удаленный склад.
Git разделен на рабочую область, промежуточную область, локальный склад, локальный склад и промежуточную область, которые вместе называются библиотекой версий.
Нажмите Git Bash здесь, чтобы войти в окно командной строки.
git инициализация;
статус git;
git добавить имя файла
git add ./ --> Отправить все файлы в текущем каталоге в промежуточную область.
Как узнать, что файл отправлен в промежуточную область
Использовать git-статус
Зеленый цвет указывает на то, что он был успешно отправлен в промежуточную область, красный — на то, что он все еще находится в рабочей области.
git commit -m "информация о фиксации"
Если это первая подача
Необходимо указать адрес электронной почты и имя пользователя.
git config --global user.email "[email protected]"
git config --global user.name "Ваше имя"
git diff read.txt (имя файла)
Зеленый контент — это другой контент
git diff --cached read.txt
Если контент не отображается, это означает, что контент тот же
git diff HEAD чтение.txt
1. Откатиться к предыдущей версии
git сброс --hard HEAD^
2. Откатиться к указанной версии
git сброс --жесткий номер версии
git рефлог / git лог
В красном поле указан номер текущей версии, если мы хотим вернуться к предыдущей версии.
Вернитесь к указанной версии, используя номер версии
название ветки git
ветвь git
название ветки git checkout
Добавьте новый контент в read.txt ветки h1 и отправьте его в локальное хранилище. При переключении обратно на главную ветку вы можете обнаружить, что вновь добавленный контент не отображается. Это связано с тем, что ветка h1 не была объединена. в главную ветку.
Если вы хотите объединить другие ветки в основную, вам нужно сначала переключиться на основную ветку.
Примечание. Если вы хотите объединить ветку с основной веткой, вам необходимо сначала зафиксировать содержимое ветки в локальном хранилище.
имя ветки слияния git
git ветка -d имя ветки
git удаленное добавление источника (имя соединения) https://gitee.com/-ss_0/hhh1.git (адрес склада)
git pull origin master --allow-unrelated-истории (впервые)
git pull последующий запрос
git push -u origin master (впервые)
git push последующий push
Сообщается об ошибке:
1. ! [отклонено] master -> master (извлечь первым)
ошибка: не удалось отправить некоторые ссылки на «https://gitee.com/luosu-ss_0/hhh1.git»
Ввод: git pull --rebase origin master2.fatal: невозможно получить доступ к «https://gitee.com/luosu-ss_0/hhh1.git/»: Не удалось определить хост: gitee.com
Причина: проблема с сетью
git удаленный -v
git удаленный rm источник
адрес склада клонирования git
Примечание. Разница между извлечением и клонированием
Все они получают код с удаленного склада.
разница:
1.git clone: Когда нет локальной библиотеки версий, клонирование всей библиотеки версий с удаленного сервера на локальный — это локальный процесс с нуля.
2.git pull: если есть локальный репозиторий, получите последние данные фиксации (если таковые имеются) с удаленного сервера и объедините их локально.
Примечание. Сначала извлеките файлы из удаленного хранилища.
Войдите в терминал идеи
git pull origin master --allow-unrelated-history
Тогда вы можете нажать его
Отправка успешна
Клонирование успешно
Примечание. Если отправка не удалась, сначала извлеките код из удаленного склада.
Мы можем обнаружить, что содержимое ветки master и ветки dev1 различается. Это связано с тем, что содержимое ветки dev1 не объединяется с веткой master.
Поэтому переключаем идею на мастер-ветку
Объединение успешно
Тогда вы можете нажать его