मैं एक git सबमॉड्यूल को एक अलग git रेपो के साथ कैसे बदलूं?
विशेष रूप से, मेरे पास एक सबमॉड्यूल है:
./ExternalFrameworks/TestFramework
एक गिट रेपो के लिए उस बिंदु पर स्थित हैgit@github.com:userA/TestFramework.git
- मैं इसे अब इंगित करना चाहता हूं
git@github.com:userB/TestFramework.git
।
समस्या यह है कि जब मैं यहां वर्णित विधि के साथ सबमॉड्यूल हटाता हूं , तो कमांड का उपयोग करके इसे फिर से जोड़ें
git submodule add git@github.com:userB/TestFramework.git
मुझे यह त्रुटि मिली:
A git directory for 'ExternalFrameworks/TestFramework' is found locally with remote(s):
origin git@github.com:userA/TestFramework.git
If you want to reuse this local git directory instead of cloning again from
git@github.com:userB/TestFramework.git
use the '--force' option. If the local git directory is not the correct repo
or you are unsure what this means choose another name with the '--name' option.