2015-01-30 5 views
0

Я работал над веткой. Но один из участников удалил удаленную версию ветки. Итак, теперь у меня есть локальная копия кода, но нет удаленной ветви для нажатия. Как восстановить удаленную версию?Как сделать удаленную ветку из локальной ветви в Git?

+1

Возможный дубликат [git push to remote branch] (http://stackoverflow.com/questions/6279082/git-push-to-remote-branch) –

ответ

2

Во-первых, проверьте, чтобы увидеть, если старый пульт все еще находится в списке:

git remote -v 

Если это так, и вы хотите удалить его, вы делаете:

git remote rm [remote-name] 

... например.

Теперь создайте новый «удаленный» с URL нового хранилища хоста:

git remote add origin [https://github.com/user/repo.git] 

Затем, чтобы подтолкнуть локальные ветви к нему:

git push --all -u 

(Заменить все вещи в скобки с правильной информацией для вашего репозитория.)

Смежные вопросы