Обмен технологиями

Основные операции git и gitee

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Оглавление

общие команды git

1. Инициализируйте рабочую область (по определенному пути к файлу).

2. Просмотр состояния файла кода текущей рабочей области.

3. Отправьте файлы кода из рабочей области в промежуточную область.

4. Отправьте файлы кода из промежуточной области на локальный склад.

5. Сравнение различий между файлами рабочей области и области временного хранения.

6. Сравнение различий между зоной подготовки и местным складом.

7. Сравнение различий между рабочим пространством и локальным складом

8. Откат версии (позволить изменить код (содержимое файла) рабочей области, промежуточной области и локального склада)

9. Просмотр журнала коммитов

10. Генерация веток

11. Посмотреть все ветки

12. Переключение ветвей

13. Объединить ветки

14. Удалить ветку

Используйте Git для подключения к gitee

1. Подключитесь

2. Вытащить код со склада

3. Нажмите

4. Просмотр подключенного удаленного склада

5. Удалить подключение к удаленному складу

6. Клонируйте и создайте новую папку, не инициализируя ее с помощью git init.

Отправьте код идеи в удаленный репозиторий gitee.

Шаг 1. Создайте новый репозиторий на gitee.

Шаг 2. Создайте новый проект и позвольте ему создать локальный репозиторий git.

Шаг 3. Напишите код, добавьте его в промежуточную область и зафиксируйте на локальном складе.

Шаг 4. Подключитесь к складу удаленно

Редактировать

Клонировать проект из удаленного репозитория

Редактировать примечания по извлечению предметов

1. Необходимо изменить адрес maven.

2. Необходимо изменить версию SDK.

Редактировать 3. Изменить версию кодировки.

Используйте идею для переключения ветвей

Мы хотим создать новую ветку в репозитории gitee.

Отредактировать, а затем переключить ветку этого удаленного склада по идее

Редактировать Написать новый код

Затем добавьте, отправьте и, наконец, отправьте на удаленный склад.


Git разделен на рабочую область, промежуточную область, локальный склад, локальный склад и промежуточную область, которые вместе называются библиотекой версий.

общие команды git

Нажмите Git Bash здесь, чтобы войти в окно командной строки.

1. Инициализируйте рабочую область (по определенному пути к файлу).

git инициализация;

2. Просмотр состояния файла кода текущей рабочей области.

статус git;

3. Отправьте файлы кода из рабочей области в промежуточную область.

git добавить имя файла

git add ./ --> Отправить все файлы в текущем каталоге в промежуточную область.

Как узнать, что файл отправлен в промежуточную область

Использовать git-статус

Зеленый цвет указывает на то, что он был успешно отправлен в промежуточную область, красный — на то, что он все еще находится в рабочей области.

4. Отправьте файлы кода из промежуточной области на локальный склад.

git commit -m "информация о фиксации"

Если это первая подача

Необходимо указать адрес электронной почты и имя пользователя.

git config --global user.email "[email protected]"
git config --global user.name "Ваше имя"

5. Сравнение различий между файлами рабочей области и области временного хранения.

git diff read.txt (имя файла)

Зеленый контент — это другой контент

6. Сравнение различий между зоной подготовки и местным складом.

git diff --cached read.txt

Если контент не отображается, это означает, что контент тот же

7. Сравнение различий между рабочим пространством и локальным складом

git diff HEAD чтение.txt

8. Откат версии(Пусть меняется код (содержимое файла) рабочей области, промежуточной области и локального склада)

1. Откатиться к предыдущей версии

git сброс --hard HEAD^

2. Откатиться к указанной версии

git сброс --жесткий номер версии

9. Просмотр журнала коммитов

git рефлог / git лог

В красном поле указан номер текущей версии, если мы хотим вернуться к предыдущей версии.

Вернитесь к указанной версии, используя номер версии

10. Генерация веток

название ветки git

11. Посмотреть все ветки

ветвь git

12. Переключение ветвей

название ветки git checkout

Добавьте новый контент в read.txt ветки h1 и отправьте его в локальное хранилище. При переключении обратно на главную ветку вы можете обнаружить, что вновь добавленный контент не отображается. Это связано с тем, что ветка h1 не была объединена. в главную ветку.

13. Объединить ветки

Если вы хотите объединить другие ветки в основную, вам нужно сначала переключиться на основную ветку.

Примечание. Если вы хотите объединить ветку с основной веткой, вам необходимо сначала зафиксировать содержимое ветки в локальном хранилище.

имя ветки слияния git

 

14. Удалить ветку

git ветка -d имя ветки


Используйте Git для подключения к gitee

1. Подключитесь

git удаленное добавление источника (имя соединения) https://gitee.com/-ss_0/hhh1.git (адрес склада)

2. Вытащить код со склада

git pull origin master --allow-unrelated-истории (впервые)

git pull последующий запрос

3. Нажмите

git push -u origin master (впервые)

git push последующий push

Сообщается об ошибке:
1. ! [отклонено] master -> master (извлечь первым)
ошибка: не удалось отправить некоторые ссылки на «https://gitee.com/luosu-ss_0/hhh1.git»
Ввод: git pull --rebase origin master

2.fatal: невозможно получить доступ к «https://gitee.com/luosu-ss_0/hhh1.git/»: Не удалось определить хост: gitee.com

Причина: проблема с сетью

4. Просмотр подключенного удаленного склада

git удаленный -v

5. Удалить подключение к удаленному складу

git удаленный rm источник

6. Клонируйте и создайте новую папку, не инициализируя ее с помощью git init.

адрес склада клонирования git

Примечание. Разница между извлечением и клонированием

Все они получают код с удаленного склада.

разница:

1.git clone: ​​Когда нет локальной библиотеки версий, клонирование всей библиотеки версий с удаленного сервера на локальный — это локальный процесс с нуля.

2.git pull: если есть локальный репозиторий, получите последние данные фиксации (если таковые имеются) с удаленного сервера и объедините их локально.

Отправьте код идеи в удаленный репозиторий gitee.

Шаг 1. Создайте новый репозиторий на gitee.

 

Шаг 2. Создайте новый проект и позвольте ему создать локальный репозиторий git.

Шаг 3. Напишите код, добавьте его в промежуточную область и зафиксируйте на локальном складе.

 

Шаг 4. Подключитесь к складу удаленно

 

Примечание. Сначала извлеките файлы из удаленного хранилища.

Войдите в терминал идеи

git pull origin master --allow-unrelated-history

Тогда вы можете нажать его

Отправка успешна

 

Клонировать проект из удаленного репозитория

Клонирование успешно

На что следует обратить внимание при выборе проектов

1. Необходимо изменить адрес maven.

2. Необходимо изменить версию SDK.

3. Измените версию кодировки.

Примечание. Если отправка не удалась, сначала извлеките код из удаленного склада.

Используйте идею для переключения ветвей

Мы хотим создать новую ветку в репозитории gitee.

Тогда переключите филиал этого удаленного склада по идее

написать новый код

Затем добавьте, отправьте и, наконец, отправьте на удаленный склад.

 

Мы можем обнаружить, что содержимое ветки master и ветки dev1 различается. Это связано с тем, что содержимое ветки dev1 не объединяется с веткой master.

Поэтому переключаем идею на мастер-ветку

Объединение успешно

 

Тогда вы можете нажать его