গিডিহাব সংগ্রহস্থলে README ফাইলে স্ক্রিনশট স্থাপন করা কি সম্ভব? সিনট্যাক্স কি?
গিডিহাব সংগ্রহস্থলে README ফাইলে স্ক্রিনশট স্থাপন করা কি সম্ভব? সিনট্যাক্স কি?
উত্তর:
আপনি যদি মার্কডাউন (README.md) ব্যবহার করেন:
আপনার রেপোতে ছবিটি সরবরাহ করা থাকলে আপনি একটি সম্পর্কিত ইউআরএল ব্যবহার করতে পারেন:
![Alt text](/relative/path/to/img.jpg?raw=true "Optional Title")
আপনার যদি অন্য কোথাও হোস্ট করা কোনও চিত্র এম্বেড করার দরকার হয় তবে আপনি একটি সম্পূর্ণ URL ব্যবহার করতে পারেন
![Alt text](http://full/path/to/img.jpg "Optional title")
গিটহাব আপনাকে সুপারিশ করে যে আপনি এর সাথে আপেক্ষিক লিঙ্ক ব্যবহার করুন?raw=true
কাঁটাযুক্ত রেপোস পয়েন্টটি সঠিকভাবে নিশ্চিত প্যারামিটারের ।
raw=true
পরামিতি অর্ডার আপনি যে চিত্রটি এর প্রতি সংযোগ আছে নিশ্চিত করার জন্য আছে, হিসাবে অনুষ্ঠিত করা হবে না। এর অর্থ এই যে কেবলমাত্র চিত্রটিই এর সাথে যুক্ত হবে, সংশ্লিষ্ট ফাইলের জন্য পুরো গিটহাব ইন্টারফেসের সাথে নয়। এই মন্তব্য দেখুনআরও তথ্যের জন্য ।
একটি উদাহরণ দেখুন: https://raw.github.com/altercation/solarized/master/README.md
আপনি SVGs ব্যবহার করেন তাহলে তখন আপনি নির্বিষ অ্যাট্রিবিউট সেট করতে হবে true
পাশাপাশি: ?raw=true&sanitize=true
। (ধন্যবাদ @ এলিএসেরার)
এছাড়াও, README ফাইলগুলিতে আপেক্ষিক লিঙ্কগুলির ডকুমেন্টেশন: https://help.github.com/articles/relative-links-in-readmes
এবং অবশ্যই মার্কডাউন ডক্স: http://deringfireball.net/projects/markdown/syntax
তদ্ব্যতীত, আপনি screenshots
চিত্রগুলি সংরক্ষণ করার জন্য যদি একটি নতুন শাখা তৈরি করেন তবে আপনি সেগুলিতে থাকা এড়াতে পারবেনmaster
কার্যক্ষম গাছের
এরপরে আপনি এগুলি ব্যবহার করে এম্বেড করতে পারেন:
![Alt text](/../<branch name>/path/to/image.png?raw=true "Optional Title")
/relative/path/to/img.jpg
, নেতৃস্থানীয় স্ল্যাশের কারণে এটি কোনও পরম পথ নয়?
raw=true
গিটহাব পাথের প্রতি ইমেজটি রেন্ডার করার জন্য রয়েছে, গিটহাব ইন্টারফেস নয়। পার্থক্যটি দেখুন এবং দেখুন: github.com/altercation/solarized/blob/master/img/… বনাম github.com/altercation/solarized/blob/master/img/… । প্রথম ইউআরএল আপনাকে গিটহাব ইন্টারফেস এবং চিত্র প্রদর্শন করবে, যখন দ্বিতীয়টি আপনাকে কেবল চিত্রটি প্রদর্শন করবে। রেপো ক্লোনিং / ফোরক করার সময় আপেক্ষিক লিঙ্কগুলি এখনও কার্যকর, সুতরাং হ্যাঁ আপনার সেই পরামিতিটির সাথে আপেক্ষিক পাথগুলি ব্যবহার করা উচিত তবে সেগুলি দুটি পৃথক ধারণা।
ইতিমধ্যে স্বীকৃত উত্তর থাকলেও আমি গিটহাবের রিডমে ছবি আপলোড করার জন্য অন্য একটি উপায় যুক্ত করতে চাই।
আরও বিশদ আপনি এখানে পেতে পারেন
আমি দেখতে পেলাম যে আমার রেপোতে ছবিটির পথটি যথেষ্ট নয়, আমাকে raw.github.com
সাবডোমেনের চিত্রটির সাথে লিঙ্ক করতে হয়েছিল ।
ইউআরএল ফর্ম্যাট https://raw.github.com/{USERNAME}/{REPOSITORY}/{BRANCH}/{PATH}
মার্কডাউন উদাহরণ ![Settings Window](https://raw.github.com/ryanmaxwell/iArrived/master/Screenshots/Settings.png)
raw.github.com
সাবডোমেনের চিত্রটিতে কীভাবে লিঙ্ক করব ? ছবি ফাইল আপলোড করতে কোথায়?
নীচের এক লাইনটি আপনি যা খুঁজছেন তা হওয়া উচিত
আপনার ফাইল যদি ভাণ্ডারগুলিতে থাকে
![ScreenShot](https://raw.github.com/{username}/{repository}/{branch}/{path})
যদি আপনার ফাইলটি অন্য বাহ্যিক url এ থাকে
![ScreenShot](https://{url})
চিত্রগুলি প্রদর্শনের জন্য মার্কডাউন সিনট্যাক্সটি হ'ল:
![image](https://{url})
বাট: কীভাবে সরবরাহ করবেন url
?
সুতরাং ... আপনি গিথবকে আপনার চিত্র ফাইলটি হোস্ট করার জন্য এই দুর্দান্ত কৌশলটি ব্যবহার করতে পারেন । TDLR:
http://solutionoptimist.com/2013/12/28/awesome-github-tricks/
ইউআরএল যুক্ত করার চেয়ে অনেক সহজ, ঠিক একই সংগ্রহস্থলে একটি চিত্র আপলোড করুন, যেমন:
![Screenshot](screenshot.png)
এটিকে পুনরায় যুক্ত করুন
<div align="center">
<img src="/screenshots/screen1.jpg" width="400px"</img>
</div>
Markdown: ![Screenshot](http://url/to/img.png)
তারপরে চিত্র উত্সটি অনুলিপি করুন
এখন ![Screenshot](http://url/to/img.png)
আপনার README.md ফাইলটিতে যুক্ত করুন
সম্পন্ন!
বিকল্পভাবে আপনি কিছু চিত্র হোস্টিং সাইটের মতো ব্যবহার করতে পারেন imgur
এবং এটির url পেতে এবং এটি আপনার README.md ফাইলটিতে যুক্ত করতে পারেন বা আপনি কিছু স্থিতিশীল ফাইল হোস্টিংও ব্যবহার করতে পারেন।
পদ্ধতি 1-> মার্কডাউন উপায়
![Alt Text](https://raw.github.com/{USERNAME}/{REPOSITORY}/{BRANCH}/{PATH})
পদ্ধতি 2-> এইচটিএমএল উপায়
<img src="https://link(format same as above)" width="100" height="100"/>
অথবা
<img src="https://link" style=" width:100px ; height:100px " />
দ্রষ্টব্য -> আপনি যদি নিজের চিত্রটি স্টাইল করতে না চান তবে শৈলীর অংশটি পুনরায় আকার দিন
প্রথমে আপনার স্থানীয় রেপোর মূলটিতে একটি ডিরেক্টরি (ফোল্ডার) তৈরি করুন যাতে এতে screenshots
আপনি যুক্ত হওয়া যুক্ত থাকতে পারেন। আসুন এই ডিরেক্টরিটির নাম কল করুন screenshots
। আপনি এই ডিরেক্টরিতে যুক্ত করতে চান এমন চিত্র (জেপিইজি, পিএনজি, জিআইএফ, ইত্যাদি) রাখুন।
অ্যান্ড্রয়েড স্টুডিও ওয়ার্কস্পেস স্ক্রিনশট
দ্বিতীয়ত, আপনার প্রতিবেদনে আপনার চিত্রটিতে একটি লিঙ্ক যুক্ত করতে হবে। সুতরাং, আমার যদি চিত্রগুলির নাম 1_ArtistsActivity.png
এবং 2_AlbumsActivity.png
আমার স্ক্রিনশট ডিরেক্টরিতে থাকে তবে আমি তাদের লিঙ্কগুলি এর মতো যুক্ত করব:
<img src="screenshots/1_ArtistsActivity.png" height="400" alt="Screenshot"/> <img src=“screenshots/2_AlbumsActivity.png" height="400" alt="Screenshot"/>
আপনি যদি প্রতিটি স্ক্রিনশট একটি পৃথক লাইনে চান তবে তাদের লিঙ্কগুলি পৃথক লাইনে লিখুন। তবে, আপনি কেবলমাত্র স্পেস দ্বারা পৃথক করে সমস্ত লিঙ্ক এক লাইনে লিখলে ভাল হয়। এটি আসলে খুব ভাল দেখাচ্ছে না তবে এটি করার দ্বারা গিটহাব স্বয়ংক্রিয়ভাবে আপনার জন্য সেগুলি সাজিয়ে তোলে।
অবশেষে, আপনার পরিবর্তনগুলি প্রতিশ্রুতিবদ্ধ এবং এটি ধাক্কা!
আমি কয়েকটি অনুরূপ প্রশ্ন গুগল করেছিলাম এবং আমার সমস্যা এবং এর বেশ সহজ / সহজ সমাধান সহ কোনও উত্তর দেখতে পেলাম না।
এখানে যায়: ওপি-র মতো আমিও আমার গিথুব রেডএমইতে একটি চিত্র চেয়েছিলাম এবং মার্কডাউন সিনট্যাক্সটি জেনে এটি টাইপ করে লিখেছি:
![My Image](https://storage.cloud.google.com/${MY_BUCKET}/${MY_IMAGE}
এটি কাজ করার জন্য আপনাকে উপরে প্রকৃত বিকল্পগুলি পূরণ করতে হবে (উদাঃ MY_IMAGE = image.jpg) এটি কাজ করার জন্য।
তবে, অপেক্ষা করুন ... ব্যর্থতা - সত্যিকারের রেন্ডার ফটো নেই! এবং লিঙ্কটি হুবহু গুগল স্টোরেজ দ্বারা দেওয়া!
camo
- নামবিহীন চিত্রগিথুব আপনার চিত্রগুলি বেনামে হোস্ট করে , হ্যাঁ! তবে এটি গুগল স্টোরেজ সম্পদের জন্য একটি সমস্যা উপস্থাপন করে। আপনার গুগল ক্লাউড কনসোল থেকে আপনার উত্পন্ন url পেতে হবে।
আমি নিশ্চিত যে একটি মসৃণ উপায় আছে তবে যাইহোক, কেবল আপনার প্রদত্ত ইউআরএল শেষ পয়েন্টটি দেখুন এবং দীর্ঘ URL টি অনুলিপি করুন। বিবরণ:
https
নয় gs
) একটি নতুন ব্রাউজার ট্যাব / উইন্ডোতে অনুলিপি করুনআশা করি এটি অন্য কারও জন্য এই সমস্যাটি দ্রুততর করতে এবং স্পষ্ট করতে সহায়তা করে।
আমার কাছে সবচেয়ে ভাল উপায় হ'ল -
আশা করি এটি সাহায্য করবে।
পুনঃস্থাপনে চিত্র আপলোড ফাইল অপশন থেকে পুনরায় README ফাইলে যুক্ত করুন
![Alt text]("enter image url of repositoryhere")
/screen-shots
ডিরেক্টরিতে অবস্থিত ইমেজ সহ । বাইরের <div>
চিত্রগুলিকে অবস্থান করতে দেয়। প্যাডিং ব্যবহার করে অর্জিত হয় <img width="desired-padding" height="0">
।
<div align="center">
<img width="45%" src="screen-shots/about.PNG" alt="About screen" title="About screen"</img>
<img height="0" width="8px">
<img width="45%" src="screen-shots/list.PNG" alt="List screen" title="List screen"></img>
</div>
[Read more words!](docs/more_words.md)