# Миграция Git BoxExchanger

### Начало работы

1. Зарегестрировать в git системе [git.boxexchanger.net](https://git.boxexchanger.net)
2. [Добавить своего user](https://manual.boxexchanger.net/dlya-razrabotchikov/dostup-k-iskhodnomu-kodu)
3. Если необходимо добавьте свой SSH ключь в аккаунт в <https://git.boxexchanger.net/-/profile/keys>\
   или добавье Deploy token в проект

### Команда для автоматического исправления .git/config

Данная команда изменит в файле .git/config путь к серверу git изменить `gitlab.com` на путь к новому серверу `ssh.boxexchanger.net`&#x20;

```bash
awk '{gsub("gitlab.com", "ssh.boxexchanger.net")}1' .git/config > temp && mv temp .git/config
```

### Или изменить вручную  host

В файле нужно изменить `git@gitlab.com:` на `git@ssh.boxexchanger.net:`

Пример:

```
[remote "origin"]
        url = git@ssh.boxexchanger.net:boxexchanger/exchanger-api.git
        fetch = +refs/heads/*:refs/remotes/origin/*
```
