2020-10-21 18:27:59 +01:00
|
|
|
# git clone
|
|
|
|
|
|
|
|
> Klone ein existierendes Repository.
|
2021-04-24 12:09:56 +01:00
|
|
|
> Weitere Informationen: <https://git-scm.com/docs/git-clone>.
|
2020-10-21 18:27:59 +01:00
|
|
|
|
2021-05-01 19:20:15 +01:00
|
|
|
- Klone ein existierendes Repository in ein bestimmtes Verzeichnis:
|
|
|
|
|
|
|
|
`git clone {{url_zu_repository}} {{pfad/zu/verzeichnis}}`
|
|
|
|
|
2020-10-21 18:27:59 +01:00
|
|
|
- Klone ein existierendes Repository und seine Submodule:
|
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
`git clone --recursive {{url_zu_repository}}`
|
2020-10-21 18:27:59 +01:00
|
|
|
|
2023-12-28 05:31:21 +00:00
|
|
|
- Klone nur das `.git` Verzeichnis für ein existierendes repository:
|
|
|
|
|
|
|
|
`git clone --no-checkout {{url_zu_repository}}`
|
|
|
|
|
2020-10-21 18:27:59 +01:00
|
|
|
- Klone ein lokales Repository:
|
|
|
|
|
2023-12-28 05:31:21 +00:00
|
|
|
`git clone --local {{pfad/zu/lokalem_repository}}`
|
2020-10-21 18:27:59 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
- Klone ohne Meldungen:
|
2020-10-21 18:27:59 +01:00
|
|
|
|
2023-12-28 05:31:21 +00:00
|
|
|
`git clone --quiet {{url_zu_repository}}`
|
2020-10-21 18:27:59 +01:00
|
|
|
|
2021-05-01 19:20:15 +01:00
|
|
|
- Klone ein existierendes Repository und rufe nur die neuesten 10 Commits im Standard-Branch ab (spart Zeit):
|
2020-10-21 18:27:59 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
`git clone --depth {{10}} {{url_zu_repository}}`
|
2021-05-01 19:20:15 +01:00
|
|
|
|
|
|
|
- Klone ein existierendes Repository, aber lade nur einen bestimmten Branch herunter:
|
|
|
|
|
|
|
|
`git clone --branch {{name}} --single-branch {{url_zu_repository}}`
|
7za, 7zr, ansible-galaxy, convert, dd, exa, fuck, git-*, gpg, ls, mv: sync German page (#6226)
2021-07-18 19:00:45 +01:00
|
|
|
|
|
|
|
- Klone ein existierendes Repository mit einem bestimmten SSH Befehl:
|
|
|
|
|
|
|
|
`git clone --config core.sshCommand="{{ssh -i pfad/zu/privat_ssh_schlüssel}}" {{url_zu_repository}}`
|