আমি আমার আপলোড করা ~/.ssh/id_rsa.pubথেকে Bitbucket এর SSH কী হিসাবে ব্যাখ্যা , কিন্তু গীত এখনও আমার যে অপারেশন (যেমন আমার পাসওয়ার্ড জন্য অনুরোধ git pull)। আমি কি কিছু রেখে গেলাম?
এটি একটি ব্যক্তিগত সংগ্রহস্থল (অন্য ব্যক্তির ব্যক্তিগত সংগ্রহস্থলের কাঁটাচামচ) এবং আমি এটিকে ক্লোন করে দিয়েছি:
git clone git@bitbucket.org:Nicolas_Raoul/therepo.git
এখানে আমার স্থানীয় .git/config:
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
url = https://Nicolas_Raoul@bitbucket.org/Nicolas_Raoul/therepo.git
[branch "master"]
remote = origin
merge = refs/heads/master
একই পাবলিক কী সহ একই পরিবেশে, গিট অন গিথুব ঠিকঠাক কাজ করে।
.sshহয় rwx------, .ssh/id_rsaহয় -rw-------, .ssh/id_rsa.pubহয়-rw-r--r--
.git/configসাথে URL টি প্রতিস্থাপন করেছিgit@bitbucket.org:Nicolas_Raoul/therepo.gitএবং এখন এটি কার্যকর হয়!