Po git clone, config w nowym repo wygląda następująco:Jak skonfigurować git aby uniknąć przypadkowego git push
remote.origin.url=<some url>
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
branch.master.remote=origin
branch.master.merge=refs/heads/master
Następnie można wykonać "git pull" i "git push". Ale interesuje mnie tylko "git pull", ponieważ chcę wprowadzić kolejne repo.
Jedno co mogę zrobić to:
git add remote repo-for-push <some other url>
git push repo-for-push master
Ale chciałbym skonfigurować git użyć domyślnych i różne repozytoria do ciągnięcia i pchania, tj
git pull # pulls from origin
git push # pushes into repo-for-push, avoiding accidental push into the origin
Jak to może być skonfigurowany ? Z góry dzięki.
EDYCJA: Zasadniczo chcę ustawić domyślne push repo, aby różniło się od domyślnego repozytorium pobierania/pobierania.
więc w zasadzie chcesz Setup domyślne repozytorium push różni się od domyślnego repozytorium pobierania/pobierania, prawda? może powinieneś to wyjaśnić. – kch
prawo, to samo, ale z mniejszą ilością słów, :) –