पर प्रमाणीकृत गिट रेपो में खींचकर मैं उसकेोकू पर कुछ प्रमाणीकृत गिट रेपो खींचने की कोशिश कर रहा हूं, और कुछ समस्याएं दबाता हूं।उसकेोकू
आदर्श रूप से, मुझे token solution heregit pull https://<token>@github.com/username/bar.git
या यहां तक कि git pull https://username:[email protected]/username/bar.git
समाधान का उपयोग करने में सक्षम होना पसंद है यदि टोकन समाधान नहीं है।
हालांकि, यह Git (v1.7.0) के Heroku संस्करण लगता है https प्रमाणीकृत क्लोन के साथ संघर्ष:
$ heroku run bash
$ git --version
git version 1.7.0
$ git clone https://username:[email protected]/username/bar.git
Initialized empty Git repository in /app/bevry-website/.git/
error: The requested URL returned error: 401 while accessing https://username:[email protected]/username/bar.git/info/refs
fatal: HTTP request failed
Git (v1.7.12) Heroku उदाहरण पर के एक नए संस्करण स्थापित कर रहा है और कहा कि ठीक काम करता है का उपयोग करते हुए :
$ heroku run bash
$ curl --silent --location http://git-core.googlecode.com/files/git-1.7.12.tar.gz | tar xz; cd git-1.7.12; make NO_TCLTK=YesPlease NO_PERL=YesPlease NO_GETTEXT=YesPlease NO_SVN_TESTS=YesPlease NO_MSGFMT=YesPlease NO_MSGFMT_EXTENDED_OPTIONS=YesPlease prefix=$HOME install; cd ..; rm -Rf git-1.7.12
$ ./bin/git --version
git version 1.7.12
$ ./bin/git clone https://username:[email protected]/username/bar.git
works fine :)
हालांकि, उदाहरण पर हमारे अपने Git संस्करण स्थापित करने नहीं आदर्श के रूप में यह एक बहुत लंबे समय संकलन और स्थापित करने के लिए ले जाता है।
ऐसा लगता है कि उसकाोकू कोई भी मुफ्त समर्थन प्रदान नहीं करता है, जो असहज है क्योंकि मुझे बस उन्हें अपने गिट संस्करण को अपग्रेड करने के लिए बताने की ज़रूरत है और सब कुछ अच्छा है। हालांकि, चूंकि यह संभव नहीं है, क्या किसी को भी उसकेोकू पर प्रमाणित https गिट क्लोन करने के लिए कोई सुझाव है? (मैंने रेपो के साथ एक विशेष .ssh
निर्देशिका अपलोड करके प्रमाणीकृत एसएसएच प्राप्त करने में कामयाब रहा है, हालांकि यह हमारी स्थिति के लिए आदर्श नहीं है क्योंकि हम केवल https और टोकन का उपयोग करना पसंद करेंगे)।
धन्यवाद :) शायद मैं गिट अपडेट करने के लिए ट्विटर पर कुछ हेरोकू कर्मचारियों को हल कर सकता हूं :) – balupton