Как заставить git repo запоминать все пульты?

У меня есть git репо, который является форком другого репо. Как правило, я обычно добавляю пульт с именем upstream, который является исходным репо, с которого я разветвился.

$ git remote -v
origin [email protected]:skela/awesomeproject.git (fetch)
origin [email protected]:skela/awesomeproject.git (push)
upstream git://github.com/bob/awesomeproject.git (fetch)
upstream git://github.com/bob/awesomeproject.git (push)

Есть ли способ сохранить этот дополнительный пульт для клонов? Скажем, я удаляю свой локальный репозиторий и делаю:

git clone [email protected]:skela/awesomeproject.git

И теперь я перепроверил мои пульты:

$ git remote -v
origin [email protected]:skela/awesomeproject.git (fetch)
origin [email protected]:skela/awesomeproject.git (push)

Мой вышестоящий пульт исчез!

Как мне убедиться, что мое git-репо всегда сохраняет эти 2 удаленных псевдонима?

Изменить: Просто добавив основную причину, почему я хочу сделать это, чтобы сформировать некоторые ответы по приемлемому пути;)

Цель состоит в том, чтобы в моем репо была ветка, которая отслеживала быМастер.

[remote "upstream"]
    url = git://github.com/bob/awesomeproject.git
    fetch = +refs/heads/*:refs/remotes/upstream/*
[branch "father"]
    remote = upstream
    merge = refs/heads/master

Другими словами, ветка "отец" который в моем репо отслеживает пульт, называемый upstream 'Мастерская ветка.

Все отлично работает, как только я его настрою, но как только я снова клонирую репозиторий, "отец" ветвь указывает на источник вместо восходящего.

Ответы на вопрос(3)

Ваш ответ на вопрос