Git क्लोन के बाद, नए रेपो में config की तरह दिखता है:Git को कैसे कॉन्फ़िगर आकस्मिक Git धक्का से बचने के लिए
remote.origin.url=<some url>
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
branch.master.remote=origin
branch.master.merge=refs/heads/master
फिर, मैं निष्पादित कर सकते हैं "Git खींच" और "Git धक्का"। लेकिन मुझे केवल "गिट पुल" करने में दिलचस्पी है, क्योंकि मैं एक और रेपो में धक्का देना चाहता हूं।
एक बात मैं क्या कर सकते हैं:
git add remote repo-for-push <some other url>
git push repo-for-push master
लेकिन मैं पुल और धक्का, यानी के लिए डिफ़ॉल्ट और विशिष्ट रिपोजिटरी प्रयोग Git कॉन्फ़िगर करने के लिए करना चाहते हैं:
git pull # pulls from origin
git push # pushes into repo-for-push, avoiding accidental push into the origin
इस विन्यस्त किया जा सकता कैसे ? अग्रिम धन्यवाद।
संपादित करें:
असल में, मैं डिफॉल्ट पुश रेपो को डिफ़ॉल्ट fetch/pull repo से अलग करने के लिए सेट करना चाहता हूं।
डिफ़ॉल्ट पुश रेपो डिफ़ॉल्ट fetch/पुल repo से अलग होने के लिए, सही है? शायद आपको इसे स्पष्ट करना चाहिए। – kch
दाएं, यह वही है लेकिन कम शब्दों के साथ, :) –