আমি আমার আপলোড করা ~/.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
এবং এখন এটি কার্যকর হয়!