remote: Repository not found.
হতাশাজনকভাবে বিভ্রান্তিকর ত্রুটি বার্তা হতে পারে GitHubযখন কোনও HTTPS রিমোটে চাপ দেওয়ার চেষ্টা করছেন যেখানে আপনার লেখার অনুমতি নেই ।
একই সংগ্রহস্থলের কাছে একটি এসএসএইচ রিমোট চেষ্টা করে নেওয়া অন্যরকম প্রতিক্রিয়া দেখায়:
% git remote add ssh git@github.com:our-organisation/some-repository.git
% git fetch ssh
From github.com:our-organisation/some-repository
* [new branch] MO_Adding_ECS_configs -> ssh/MO_Adding_ECS_configs
* [new branch] update_gems -> ssh/update_gems
% git push ssh
ERROR: Repository not found.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
"সঠিক অ্যাক্সেসের অধিকারগুলি?"
আচ্ছা তুমি কেন এমন কথা বললে না?
এই মুহুর্তে এটি লক্ষণীয় যে এই দৃশ্যে এসএসএইচ ব্যর্থতা মোড কিছুটা ভাল হওয়ার পরেও আমি এসএসএইচের তুলনায় এইচটিটিপিএস রিমোটগুলি ব্যবহার করি কারণ
গিটহাব এসএসএইচ-এর চেয়ে এইচটিটিপিএস-র প্রস্তাব দেয় ।
আমি বুঝতে পারি যে গিটহাব "না পাওয়া যায় না" ব্যবহার করে যেখানে এর অর্থ কিছুটা ক্ষেত্রে "নিষিদ্ধ" যার অর্থ অজান্তে একটি ব্যক্তিগত সংগ্রহস্থলটির অস্তিত্ব রোধ করা যায়।
প্রমাণীকরণের জন্য প্রয়োজনীয় অনুরোধগুলি কিছু জায়গায় 404 Not Found
পরিবর্তে
ফিরে আসবে 403 Forbidden
। এটি অননুমোদিত ব্যবহারকারীদের ব্যক্তিগত সংগ্রহস্থলগুলির দুর্ঘটনাজনক ফাঁস রোধ করা।
- গিটহাব
এটি ওয়েবের চারপাশে মোটামুটি প্রচলিত অনুশীলন, প্রকৃতপক্ষে এটি সংজ্ঞায়িত হয়েছে:
404 (পাওয়া যায়নি) স্থিতি কোডটি নির্দেশ করে যে উত্সের সার্ভারটি লক্ষ্য সংস্থার জন্য বর্তমান প্রতিনিধিত্ব খুঁজে পায় নি বা এটি বিদ্যমান রয়েছে তা প্রকাশ করতে রাজি নয়।
- 6.5.4। 404 পাওয়া যায় নি, আরএফসি 7231 HTTP / 1.1 শব্দার্থবিজ্ঞান এবং সামগ্রী (জোর আমার)
আমার কাছে কোন অর্থবোধ করা যায় না যখন আমি কোনও শংসাপত্র সহায়ক
ব্যবহার করে গিটহাবের সাথে প্রমাণী হয়েছি
এবং সেই সংগ্রহস্থলের অ্যাক্সেস পেয়েছি (সাফল্যের সাথে এটি ক্লোন করে এনেছে) যে লেখার অনুমতি অনুপস্থিত থাকার কারণে গিটিহব আমার কাছ থেকে তার অস্তিত্বটি লুকিয়ে রাখতে বেছে নেবে ।
ওয়েব ব্রাউজার ব্যবহার করে https://github.com/our-organisation/some-repository/ চেক করা নিশ্চিত করেছে যে আমার কাছে ভান্ডারটিতে লেখার অনুমতি নেই । আমাদের দলের গিটহাব প্রশাসকরা অল্প সময়ের মধ্যেই আমার দলকে লেখার অ্যাক্সেস দিতে সক্ষম হয়েছিলেন এবং আমি শাখাটি উপরে ঠেলে দিতে সক্ষম হয়েছি।
git remote add origin git@github.com:account-name/repo-name.git
। এটি গিটহাবে রয়েছে এবং এটির একটি ব্যক্তিগত রেপো রয়েছে।