मुझे पता है कि एक नई शाखा कैसे बनाई जाती है जो दूरस्थ शाखाओं को ट्रैक करती है, लेकिन मैं एक मौजूदा शाखा को दूरस्थ शाखा कैसे बना सकता हूं?
मुझे पता है कि मैं .git/config
फ़ाइल को संपादित कर सकता हूं , लेकिन ऐसा लगता है कि एक आसान तरीका होना चाहिए।
git pull
तो अक्सर ट्रैकिंग जानकारी को सेट करने के लिए उपयुक्त कमांड के बारे में उपयोगी संदेश प्रदान करेगा
git branch --set-upstream-to origin/<branch>
--set-upstream
एक त्रुटि पैदा करता है: fatal: the '--set-upstream' option is no longer supported. Please use '--track' or '--set-upstream-to' instead.
तो git branch --set-upstream-to origin/<branch name>
वर्तमान कमांड है जो काम करता है।
git push -u origin branch-name
।