README থেকে উইকি পৃষ্ঠায় গিথুব লিঙ্ক


91

আমি কীভাবে একটি README.md ফাইল থেকে গিথাবের উইকি পৃষ্ঠায় একটি লিঙ্ক তৈরি করব? প্রতিটি উদাহরণে এক উইকি পৃষ্ঠা থেকে অন্য উইকি পৃষ্ঠায় লিঙ্ক দেখাতে দেখা যায়, অথবা একটি README ফাইল থেকে সংগ্রহস্থলের অন্য একটি ফাইলের সাথে সংযোগ দেখাতে পারে। তবে কোনওটিই একে অপরের সাথে সংযোগ স্থাপন করে না


তুমি ঠিক বলছো. "একটি রিডেমি ফাইল থেকে অন্য ফাইলের কাছে সংগ্রহস্থল" কাজ করে, অফিসিয়াল রেফ হেল্প.github.com/articles/relative-links-in-readmes সরকারী ব্লগ github.com/blog/1395-relative-links-in-markup- ফাইলগুলি , bibwild.wordpress.com/2013/01/30/… দেখুন
স্টাফেন গ্যারিচন

কেন README থেকে উইকিতে লিঙ্কটি এতটা কাম্য নয়: অন্তর্নিহিত: "অবশ্যই, আপনি আপনার উইকির সাথে লিঙ্ক করতে পারেন - তবে উইকি উত্স কোডের সাথে সংস্করণযুক্ত নয়, এবং আপনি যে ডক্সের সাথে যান সেগুলির সংস্করণে লিঙ্ক করতে চান Sure আপনি যে উত্স রেপোটি দেখছেন তার সঠিক স্ন্যাপশটটি অবশ্যই, আপনি নিখুঁত URL হাইপারলিংকগুলি ব্যবহার করে লিঙ্ক আউট করতে পারেন - তবে একই সমস্যা, আপনি সর্বদা মাস্টারকে সংযুক্ত করছেন, যখন আপনি একই স্ন্যাপশটে ফাইলটিতে লিঙ্ক করতে চান পুনর্নির্মাণের দিকে তাকিয়ে আছে " সূত্র: bibwild.wordpress.com/2013/01/30/…
স্টাফেন গৌরিচন

উত্তর:


67

কোনও আপেক্ষিকের বিপরীতে আপনাকে পরম URL ব্যবহার করতে হবে।

উদাহরণ স্বরূপ:

[Sites Using React](https://github.com/facebook/react/wiki/Sites-Using-React)

4
ঠিক আছে, আমি যা ভেবেছিলাম তা-ও - এর চেয়ে ভাল উপায় আর নেই তা নিশ্চিত করতে চেয়েছিলেন।
veilig

4
@ Jmar777 দ্বারা লিঙ্কযুক্ত নথিতে এটি নিখুঁত ইউআরএলগুলি ব্যবহার করার বিষয়ে সতর্ক করে দিয়েছে: "আপনার সংগ্রহস্থলের ক্লোনিং করা ব্যবহারকারীরা প্রত্যাশার চেয়ে লিংকগুলিতে কাজ করতে অনেক বেশি কঠিন সময় কাটাবেন।"
ডেভ Sexton

@ ডেভেক্সটন এটি বিশেষত সংগ্রহস্থলের অন্যান্য ফাইলগুলির সাথে লিঙ্ক করার কথা উল্লেখ করেছে (যা সর্বদা README এর সাথে সম্পর্কিত হবে)। বাহ্যিক কোনও কিছুর সাথে লিঙ্ক করার সময় (উইকের মতো), আপনি নিখুঁত URL টি ব্যবহার করতে চান।
সর্বোচ্চ 25

92

আমি কেবল এই প্রশ্নটি পেরিয়ে এসেছি এবং দেখেছি এটি অসম্ভব, তবে জেদীভাবে যাইহোক চেষ্টা চালিয়ে যাচ্ছি। সুসংবাদ, কারণ এটি আসলে আপেক্ষিক লিঙ্কগুলি দিয়ে করা যেতে পারে!

আপনি যদি গিটহাবের আপেক্ষিক লিঙ্কগুলির জন্য ডকুমেন্টেশনটি দেখেন তবে আপনি দেখতে পাচ্ছেন যে এটি সমর্থন করে ./এবং ../অপারেশন করে।

আপনার README এখানে অবস্থিত:

https://github.com/<user-name>/<repo-name>/blob/master/README.md

... এবং উইকিটি এখানে অবস্থিত:

https://github.com/<user-name>/<repo-name>/wiki

... এর অর্থ আপনি কেবল README থেকে উইকিতে ফিরে ক্রল করতে পারবেন, এর মতো:

[My Awesome Wiki](../../wiki)


আপডেট: কিছু লোক মন্তব্যগুলিতে যেমন উল্লেখ করেছেন (ধন্যবাদ!), দয়া করে সচেতন হন যে এই আপেক্ষিক লিঙ্কগুলি ক্লোন এবং কাঁটাচামচ ভাঙা হবে, তাই আপনার সিদ্ধান্তের মধ্যে এটি বিবেচনা করতে ভুলবেন না!


15
আকর্ষণীয়, তবে লক্ষ্য করুন যে README.md ওয়েবের পরিবর্তে স্থানীয় ক্লোন থেকে দেখা যেতে পারে। সেক্ষেত্রে একমাত্র কাজটি হ'ল পরম ইউআরএলের লিঙ্ক।
স্টাফেন গ্যারিচন

4
ভাল বক্তব্য, @ স্টাফেন গৌরিচন, আমি রেডমি স্থানীয়ভাবে বিবেচনা করি নি। যদিও আমি মনে করি আপেক্ষিক লিঙ্কগুলি চাইলে এটি একটি গ্রহণযোগ্য সীমাবদ্ধ।
jmar777

4
: আপনি স্থানীয়ভাবে উইকি ক্লোন করতে একটি পৃথক Git রেপো stackoverflow.com/questions/15080848/...
EriF89

4
সতর্কতার শব্দ: README.mdকোনও প্রতিশ্রুতিবদ্ধতার জন্য এবং একটি নির্দিষ্ট ব্লবের মতো একক ফাইলগুলি দেখার সময় , এটি কার্যকর হবে না।
কায়সার

স্টিফেন গৌরিচনের উল্লেখ অনুসারে, আপেক্ষিক লিঙ্কগুলি সর্বদা যাওয়ার উপায় নয়। আরেকটি উদাহরণ হ'ল যদি আপনি চান যে আপনার প্যাকেজটি তৃতীয় পক্ষের ওপেন সোর্স প্ল্যাটফর্মের মাধ্যমে ইনস্টলযোগ্য হবে। পাইথনের জন্য এটি পাইপিআই। পাইপিআই বিবরণে লোড হবে তবে সমস্ত আপেক্ষিক লিঙ্কগুলি নষ্ট হয়ে যাবে। এক্ষেত্রে আপনার নিখুঁত URL গুলির সাথে যেতে হবে।
cgnorthcutt

1

কেবলমাত্র এটিতে যোগ করতে যদি আপনি উইকি ব্যবহারের অভ্যন্তর থেকে আপনার রেপো ফাইলটি উল্লেখ করতে চান ../../blob/master/। Jmar777 এর উত্তরের সাথে একত্রিত হয়ে এটি কোড এবং উইকিকে পুরোপুরি একীভূত করতে এবং ফুলে যাওয়া Readme.md এর প্রয়োজনীয়তা অপসারণ করতে দেয়।

এটি স্থানীয়ভাবে পাশাপাশি কাজ করার জন্য আপনার ফাইলের কাঠামোটি থাকতে হবে

./Wiki/YourWikiRepo
./blob/master/YourCodeRepo

1

আমি দেখতে পেয়েছি যে jmar777 এর পদ্ধতির বর্ণনা অনুযায়ী আমাকে 2 স্তরের বিপরীতে 3 স্তরের ক্রল করা দরকার।

আমি যখন ব্যবহার

../../wiki

উত্পন্ন লিঙ্কটি ছিল https://github.com/<username>/blob/wiki

আমার ব্যবহার করা দরকার:

../../../wiki

এটি উত্পন্ন https://github.com/<username>/wiki


1

আমি গিটল্যাব ব্যবহার করছি। আমার উইকি পৃষ্ঠায় আমার লিঙ্কটি দেখতে এমন দেখাচ্ছে।

Checkout the [Wiki page](/%2E%2E/wikis/Welcome)

আমি এখানে পোস্ট করা অন্যান্য প্রস্তাবনাগুলি চেষ্টা করেছিলাম কিন্তু এটি পুনরায় লেখার সাথে URL পরিবর্তন করে যা লিঙ্কটি ভেঙে দেয়।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.