Ich muss mit einem Remote-Repository arbeiten, und ich habe es auf einen lokalen Zweig festgelegt, aber ich muss die URL jedes Mal eingeben, wenn ich den Zweig aus dem Remote-Repo aktualisieren möchte. Gibt es eine Möglichkeit, den Ursprung nur für diesen Zweig zu ändern? Um die Filiale zu aktualisieren, muss ich die URL nicht verwenden.Remote für nur einen Zweig festlegen?
Was ich momentan tun:
git fetch https://github.com/username/repo branch:my-local-branch
Aber ich würde lieber nur so etwas wie:
git fetch my-local-branch
Wo die oben von https://github.com/username/repo
holen würde.
Wäre es möglich, ein 'git pull' zu tun ohne die Filiale ausgecheckt zu haben?Aber auch nicht die Verzweigung auf Remote angeben zu müssen (wie wäre das bereits mit dem Upstream eingerichtet)? – user240713
Ein "Pull" zu machen, ohne dass der lokale Zweig ausgecheckt wird, macht nicht viel Sinn, oder? Aber wenn Sie den lokalen Zweig ausgecheckt und dessen Upstream konfiguriert haben, können Sie natürlich 'git pull' machen und es wird den richtigen Zweig von der richtigen Fernbedienung ziehen. 'git pull' zieht immer in den aktuell ausgecheckten Zweig, wie Sie in der Dokumentation nachlesen können. – Vampire
Nun, ich möchte nur die Filiale auf den neuesten Stand gebracht werden. Es sollte keine Konflikte oder irgendetwas zu ändern geben. – user240713