Files
tldr/pages.uk/common/git-clone.md
2023-12-29 10:16:53 +01:00

33 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# git clone
> Клонує репозиторій, що існує.
> Більше інформації: <https://git-scm.com/docs/git-clone>.
- Клонує репозиторій, що існує, у задану директорію:
`git clone {{шляхоіддаленого_репозиторію}} {{шлях/до/директорії}}`
- Клонує репозиторій, що існує, та його підмодулі:
`git clone --recursive {{шляхоіддаленого_репозиторію}}`
- Клонує локальний репозиторій:
`git clone --local {{шлях/до/локального/репозиторію}}`
- Клонує тихо:
`git clone --quiet {{шляхоіддаленого_репозиторію}}`
- Клонує з репозиторію, що існує, тільки 10 останніх комітів з гілки по замовчанню (корисно для заощадження часу):
`git clone --depth {{10}} {{шляхоіддаленого_репозиторію}}`
- Клонує з репозиторію, що існує, тільки конкретну гілку:
`git clone --branch {{ім'я}} --single-branch {{шляхоіддаленого_репозиторію}}`
- Клонує репозиторій, що існує, використовуючи задану команду SSH:
`git clone --config core.sshCommand="{{ssh -i шлях/до/приватного_ключа_ssh}}" {{шляхоіддаленого_репозиторію}}`