git._upravlenie_udalennymi_repozitorijami
Содержание
Git. Управление удаленными репозиториями
Клонирование репозитория
Клонирование выполняется командой git clone [url]
. Пример клонирования репозитория библиотеки libgit2:
git clone https://github.com/libgit2/libgit2
В результате будет создана директория libgit2, поддиректория .git и загружены все данные для текущего репозитория.
Для клонирования репозитория в каталог с заданным именем, необходимо данное имя задать после URL:
git clone https://github.com/libgit2/libgit2 mylibgit
Пример работы с другими транспортными протоколами
git clone ssh://user@somehost:port/~user/repository git clone git://user@somehost:port/~user/repository/project.git git clone http://user@somehost:port/~user/repository/project.git git clone file:///home/username/project myrepo # git with github git clone git@github.com:user/project.git # клонировать удаленный репозиторий в одноименную папку git clone git@github.com:user/project.git foldername # клонировать удаленный репозиторий в папку «foldername» git clone git@github.com:user/project.git . # клонировать репозиторий в текущую папку
Добавление удалённых репозиториев
git remote add nd https://bitbucket.org/NARk0d/csclient git fetch nd # Получить изменения, которые есть в репозитории пользователя NARk0d
Просмотр удалённых репозиториев
git clone http://git.utf.by/ops/cscliet.git cd ./cscliet git remote # origin git remote -v # origin http://git.utf.by/ops/cscliet.git (fetch) # origin http://git.utf.by/ops/cscliet.git (push)
Удаление подключенных репозиториев
# смотрим, какие репозитории уже добавлены git remote # origin git rm origin
git._upravlenie_udalennymi_repozitorijami.txt · Последнее изменение: 2020/07/12 23:02 — daniil