Git Для чайников -- как начать пользоваться, если не хочется вникать глубоко
Primary tabs
Forums:
Определение: репа - значит репозиторий, он (репозиторий) может быть вашим (локальным) или внешним (то же самое что удалённым) -- то есть каким-то, через который обмениваются своими изменениями несколько разработчиков, обычно удалённый репозиторий находится вдалеке (на другом компе), в потому и называется удалённым. --
Как начать, если есть время
- Начните чтения документации: https://git-scm.com/book/ru
- Если времени нет, используйте подсказки ниже.
git clone Вам захотелось клонировать репу (скопировать на свою машину)
Тут всё просто:
- переходим в командной строке в папку, в которую загрузится папка репозитория
- и выполняем гит клон:
git clone <АдресРепозитория>
Например, реально существующий учебный php-репозторий можно склонировать с гитхаба таким образом:
git clone git@github.com:melisa014/holzner-koterov.git
(ссылка дана в формате SSH)
Вам надо что-то отправить в удалённую репу
Если вы что-то поменяли и вам надо отправить что-то в удлаённый репозиторий сделайте в корне локального репозитория три команды:
-
git add .
-- прямо вот так с точкой через пробел (точка это псевдоним текущей диретории, и всего что вложено в нее), позволит добавить в индекс репозитория все новые файлы, которые вы создали и которых не было в предыдущей фиксации (коммите)
-
git commit -m "текст сообщения о том, что вы изменили"
-- очередная фиксация этапа разработки.
Позволяет зарегистрировать ("зафиксировать") новое состояние в локальной копии репозитория. -
git push
-- именно это команда отправит ваши изменения из локального репоизтория в удалённый репозиторий.
Вам надо забрать что-то из внешнего репозитория
Если нужно забрать что-то из внешнего репозитория (например, коллеги что-то поправили и просят вам подтянуть изменения), то делаем гит пулл (подробности тут):
git pull
-- это команда подтянет изменения в вашу текущую ветку, из той ветки внешнего репозитория, которая с ней ассоциирована.
Отменить изменения -- как вернуться назад
Вы что-то удалили или наоборот добавили то, что не нужно, но не знаете как вернуть назад?
Попробуйте эти варианты отката изменений.
- Log in to post comments
- 6110 reads