2020-10-05 19:57:57 +01:00
|
|
|
# git push
|
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
> Lade Commits in ein Remote-Repository hoch.
|
2021-04-24 12:09:56 +01:00
|
|
|
> Weitere Informationen: <https://git-scm.com/docs/git-push>.
|
2020-10-05 19:57:57 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
- Sende lokale Änderungen des aktuellen Branches zu seinem entfernten Repository (Remote Branch):
|
2020-10-05 19:57:57 +01:00
|
|
|
|
|
|
|
`git push`
|
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
- Sende lokale Änderungen des angegebenen Branches zu seinem entfernten Repository:
|
2020-10-05 19:57:57 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
`git push {{remote_name}} {{lokaler_branch}}`
|
2020-10-05 19:57:57 +01:00
|
|
|
|
2021-10-22 16:03:00 +01:00
|
|
|
- Lade den aktuellen Branch in ein entferntes Repository mit Angabe des Namens des entfernten Branches hoch:
|
2020-10-05 19:57:57 +01:00
|
|
|
|
|
|
|
`git push {{remote_name}} -u {{remote_branch}}`
|
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
- Lade Änderungen aller lokalen Branches zu ihrem entfernten Repository hoch:
|
2020-10-05 19:57:57 +01:00
|
|
|
|
|
|
|
`git push --all {{remote_name}}`
|
|
|
|
|
2021-10-22 16:03:00 +01:00
|
|
|
- Lösche einen Branch in einem entfernten Repository:
|
2020-10-05 19:57:57 +01:00
|
|
|
|
|
|
|
`git push {{remote_name}} --delete {{remote_branch}}`
|
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
- Entferne alle remote Branches, welche kein lokales Gegenstück besitzen:
|
2020-10-05 19:57:57 +01:00
|
|
|
|
|
|
|
`git push --prune {{remote_name}}`
|
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
- Veröffentliche Tags, welche noch nicht im entfernten Repository vorhanden sind:
|
2020-10-05 19:57:57 +01:00
|
|
|
|
|
|
|
`git push --tags`
|