git पुल रिटर्न "git रिपॉजिटरी नहीं" त्रुटि


1

मैं दूरस्थ रेपो से अपना कोड खींचने का प्रयास कर रहा हूं। जब मैं 'git पुल' चलाता हूं तो मुझे निम्नलिखित संदेश मिलता है:

$ git pull
root@gohyperspace.com's password:
fatal: 'var/www/html' does not appear to be a git repository
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

यहाँ मेरी विन्यास सेटिंग्स है:

$ git config -l
core.symlinks=false
core.autocrlf=true
color.diff=auto
color.status=auto
color.branch=auto
color.interactive=true
pack.packsizelimit=2g
help.format=html
http.sslcainfo=/bin/curl-ca-bundle.crt
sendemail.smtpserver=/bin/msmtp.exe
diff.astextplain.textconv=astextplain
rebase.autosquash=true
merge.tool=tortoisemerge
gui.recentrepo=C:/Users/Chris/Dev/Projects/html
core.repositoryformatversion=0
core.filemode=false
core.bare=false
core.logallrefupdates=true
core.symlinks=false
core.ignorecase=true
core.hidedotfiles=dotGitOnly
remote.origin.url=root@gohyperspace.com:var/www/html
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
branch.master.remote=origin
branch.master.merge=refs/heads/master
user.name=Chris Barnhill
user.email=*@gmail.com
gui.wmstate=normal
gui.geometry=887x427+26+26 171 192

वैसे, 'gui.recentrepo' गलत है। मेरा स्थानीय रेपो में स्थित है /Users/Chris/Dev/Projects/Hyperspace/html'


रेपो को नई निर्देशिका में क्लोन करने का प्रयास करें। अगर यह काम नहीं करता है, तो कुछ रेपो के साथ फोब्बर है।
northben

जवाबों:


1

क्या आप दूरस्थ रेपो स्थान के सकारात्मक हैं? यह होना चाहिए / var / www / html?

ऐसा प्रतीत होता है कि आप सापेक्ष पथ पर पहुँच रहे हैं।


0

मैं आपके आधार पर जवाब दे रहा हूं अद्यतन प्रश्न । आप एक गैर-नंगे भंडार में धकेलने का प्रयास कर रहे हैं, जिसका अर्थ है एक भण्डार जिसमें वास्तव में कलाकृतियाँ हैं। एक नंगे भंडार वह है जो " एक कार्यशील निर्देशिका नहीं है "दूरस्थ रेपो में, आप पुश करने की कोशिश कर रहे हैं, मास्टर शाखा की जाँच की जाती है और इसलिए Git प्रयास को अस्वीकार कर देता है।

थोड़ा और समझाने के लिए, ऐलिस की कल्पना करें और बॉब एक ​​ही परियोजना पर काम कर रहे हैं। बॉब ने एलिस के काम के भंडार को क्लोन किया, फिर वे दोनों अलग-अलग तरीके से गए, लेकिन एक ही शाखा पर काम करते हैं, कहते हैं master। यदि बॉब अपने परिवर्तनों को आगे बढ़ाने की कोशिश करता है origin/master, जो ऐलिस का काम करने वाला भंडार है, तथा Git इसे अनुमति देता है, ऐलिस अचानक कोड आधार की एक नई स्थिति के साथ काम कर रहा होगा जिसे वह नहीं जानता (और शायद नहीं चाहता)। यह सिर्फ एक नमूना परिदृश्य है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.