Лекция работа с git и github Flashcards
Как сделать через git такой конфиг глобальный чтобы указать ИМЯ
git config –global user.name “Dmitriy Belogash”
Как сделать через git такой конфиг глобальный чтобы указать ПОЧТУ
git config –global user.email “DmitriyDmitriy@dmitriy.dmitriy”
Зачем глобально указывать в гите имя и почту
гит глобально для всего заполняет наши данные в виде имени и почты
git это
специальная программа у нас на компе следит за изменениями всех файлов
github
приложение позволяющее загрузить с компа в облако код
Git и Fork это аналогичные программы?
это не аналогичные программы, а разные инструменты, которые используются в контексте управления версиями кода.
### Git
### Взаимосвязь
Git — это основная система, а Fork — инструмент, который может использовать Git в своей работе. Они дополняют друг друга:
- Git предоставляет возможности для управления версиями кода.
- Fork, как приложение, облегчает взаимодействие с Git, предоставляя удобный интерфейс для выполнения различных операций.
Различия локального и глобального репозитория
Git репозиторий локальный когда на нашем компе и удаленный репозиторий это локальный загруженный в облако допустим github. Связь поддерживает git.
Как сделать чтобы git знал все о проекте, инициализировать?
git init
git init
чтобы git знал все о проекте, инициализировать
Fork это что?
Fork надстройка дающая визуал над гит.
Как создать удаленный репозиторий?
Переходим в github и нажимаем new repository
Вводим название репозитория и сохраняем (тут мы по ssh коннектились)
Как соеденить по ssh репозиторий гитхаб удаленный и git репозиторий
Чтобы по ssh соеденить github и git, необходимо для начала вбить ssh-keygen в cmd проекта после этого этот ssh добавить в ssh key в своем профиле гитхаба, и именно с расширением .pub
Команда говорит взять локальный репозиторий и добавить удаленный который доступен на github по такому url. Связь появляется но пока ничего некуда не копируется.
git remote add origin “url репозитория”
Только в каком случае гит публикует информацию?
Он опубликует только когда мы ему скажем.
Если кто то скачает наш репозиторий то у нас одинаковые локальные версии?
Нет. Если кто то скачает наш репозиторий то он будет связан как и мы с гитхабом НО у нас разные локальные репозитории а связь с гитхабом.