---
title: "Mirror repozytorium Git"
url: https://michalasobczak.pl/pl/posts/mirror-git-repository.html
author: "Michał Sobczak"
description: "Jeśli musisz zrobić mirror zdalnego repozytorium i wypchnąć go do innego zdalnego repo, jest jedna rzecz, którą trzeba zrobić, aby wyeksportować wszystkie zdalne gałęzie, a nie tylko mastera."
published: 2022-08-19T11:04:15.000Z
updated: 2022-09-06T10:43:33.000Z
language: pl
categories: ["Technology"]
tags: ["DevOps & Automation"]
license: CC BY-NC-ND 4.0 (https://creativecommons.org/licenses/by-nc-nd/4.0/)
---
# Mirror repozytorium Git

Jeśli musisz zrobić mirror zdalnego repozytorium i wypchnąć go do innego zdalnego repo, jest jedna rzecz, którą trzeba zrobić, aby wyeksportować wszystkie zdalne gałęzie, a nie tylko mastera.

```bash
git remote add NAME URL
for remote in `git branch -r `; do git branch --track $remote; done
git push --all NAME
```

To wypchnie wszystko na serwer zdalny, ale działanie różni się w zależności od wersji, więc lepiej to dokładnie sprawdzić.
