Skip to content

Olga2205/git_instructions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

git_instructions.md

Содержит инструкцию по работе с Git

Инструкция для работы с Git и удалёнными репозиториями

Что такое Git?

Git — это одна из реализаций распределённых систем контроля версий, имеющая как и локальные, так и удалённые репозитории. Является самой популярной реализацией систем контроля версий в мире.

Подготовка репозитория

Для создания репозитория необходимо выполнить команду git init в папке с репозиторием и у Вас создастся репозиторий (появится скрытая папка .git)

Создание коммитов

Git add

Для добавления изменений в коммит используется команда git add. Чтобы использовать команду git add напишите
git add <имя файла>

Просмотр состояния репозитория

Для того, чтобы посмотреть состояние репозитория используется команда git status. Для этого необходимо в папке с репозиторием написать git status, и Вы увидите были ли изменения в файлах, или их не было.

Создание коммитов

Для того, чтобы создать коммит (сохранение) необходимо выполнить команду git commit. Выполняется она так: git commit -m "Краткое описание изменений" Где флаг -m позволяет указать сообщение коммита прямо в командной строке. Сообщение должно кратко описывать сделанные изменения.

Работа с удалёнными репозиториями

Удалённые репозитории позволяют хранить ваш код на удалённом сервере (например, GitHub, GitLab, Bitbucket) и работать с ним совместно с другими разработчиками.

1. Добавление удалённого репозитория

Чтобы связать локальный репозиторий с удалённым, используйте команду:

git remote add origin https://github.com/username/repository.git

### 2. Просмотр удалённых репозиториев

Для проверки, какие удалённые репозитории подключены, выполните:

```bash
git remote -v

Вы увидите список с именами и адресами для чтения и записи.

3. Отправка изменений на удалённый репозиторий (push)

Чтобы отправить ваши локальные коммиты в удалённый репозиторий, выполните:

git push origin main
  • origin — имя удалённого репозитория.
  • main — ветка, в которую вы отправляете изменения (ранее часто использовалась ветка master).

Если ветка была создана локально и не существует в удалённом репозитории, добавьте флаг -u, чтобы связать локальную ветку с удалённой:

git push -u origin main

4. Получение изменений из удалённого репозитория (pull)

Для получения последних изменений с удалённого репозитория и слияния их с локальными, используйте:

git pull origin main

Это комбинация команд git fetch (получение изменений) и git merge (слияние).

5. Клонирование удалённого репозитория

Чтобы получить копию удалённого репозитория на свой компьютер, используется команда:

git clone https://github.com/username/repository.git

После клонирования вы получите полный рабочий репозиторий со всей историей коммитов.

6. Удаление или переименование удалённого репозитория

  • Для удаления удалённого репозитория:
git remote remove origin
  • Для переименования удалённого репозитория:
git remote rename origin upstream

7. Дополнительные полезные команды

  • Посмотреть статус локального репозитория:
git status
  • Получить обновления с удалённого репозитория без автоматического слияния:
git fetch origin
  • Просмотреть историю веток и коммитов:
git log --oneline --graph --all

About

Содержит инструкцию по работе с Git

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors