গিটহাব গিস্ট কী?

গিটহাব গিস্ট কী?

আপনি সম্ভবত শুনেছেন গিটহাব , কোড হোস্টিং, স্টোরিং এবং এডিট করার জন্য প্ল্যাটফর্ম। অনেক ওপেন সোর্স প্রজেক্ট এবং প্রাইভেট ডেভেলপমেন্ট টিম এই ওয়েব অ্যাপ ব্যবহার করে তাদের কাজ শেয়ার করে।





কিন্তু আপনি কি জানেন যে GitHub GitHub Gist নামে একটি ভাল লুকানো স্পিন-অফ আছে? অনলাইনে কোড শেয়ার করার এটি একটি দ্রুত, সহজ উপায়। Pastebin এর মত, Gist ইন্টারনেটে লেখা শেয়ার করার জন্য একটি হাতিয়ার। তবে এটি অতিরিক্ত বৈশিষ্ট্য সরবরাহ করে এবং এটি উল্লেখযোগ্যভাবে গিটের শক্তিশালী সংস্করণ নিয়ন্ত্রণ দ্বারা সমর্থিত।





কিভাবে GitHub Gist ওয়েবসাইট খুঁজে পাবেন

গিটহাব গিস্ট যে সাইটটি হোস্ট করে তার নাম। একটি 'সারমর্ম' হল কোডের একটি স্নিপেট যা প্রকাশ্য বা গোপন হতে পারে।





প্রধান গিটহাব সাইট বিশেষভাবে প্রচার করে না গিটহাব গিস্ট , তাই আপনাকে এটির জন্য অনুসন্ধান করতে হবে অথবা নিয়মিত ব্যবহারের জন্য URL টি বুকমার্ক করতে হবে।

সাইটটি প্রধান গিটহাব সাইটের একটি সাবডোমেন এবং আপনার লগইন দুটি সাইট জুড়ে কাজ করে। যে কেউ সার্বজনিক তথ্য দেখতে পারেন, কিন্তু নতুন সারমর্ম তৈরি করতে আপনাকে লগ ইন করতে হবে।



একটি সারমর্ম তৈরি করা

যখন আপনি GitHub এ লগ ইন করেন, তখন জিস্ট হোম পেজ একটি ফর্ম প্রদর্শন করে যা আপনাকে দ্রুত একটি নতুন সার তৈরি করতে দেয়।

একটি উপযুক্ত ফাইলের নাম চয়ন করুন, তারপর ফাইলের বিষয়বস্তু লিখুন এবং ক্লিক করুন সারাংশ তৈরি করুন বোতাম। আপনি মুষ্টিমেয় ফরম্যাটিং অপশন দিয়ে মৌলিক সম্পাদক কনফিগার করতে পারেন। আপনি সার্চটি গোপন বা সর্বজনীন কিনা তাও চয়ন করতে পারেন সৃষ্টি বোতাম।





সম্পাদক আপনার ফাইলের এক্সটেনশন অনুযায়ী সিনট্যাক্স-হাইলাইটিং প্রয়োগ করবেন। নিশ্চিত করুন যে আপনি ফাইলের প্রকারের জন্য একটি উপযুক্ত এক্সটেনশন বেছে নিয়েছেন। একটি সারসংকলনে নির্দিষ্ট ফাইল দেখার সময় আপনি একটি চমৎকার টাইপ-নির্দিষ্ট প্রিভিউও দেখতে পাবেন। মার্কডাউন ফাইলগুলি দেখা এবং সম্পাদনার জন্য বিশেষভাবে ভাল কাজ করে।

সম্পাদনা করার সময়, আপনি এর সাথে আরও ফাইল যুক্ত করতে পারেন ফাইল যুক্ত কর বোতাম। অনেকগুলি গিস্ট এত ছোট যে কেবল একটি ফাইলের প্রয়োজন হয়, তবে প্রয়োজনে আপনি আরও ব্যবহার করতে পারেন।





Gists সঙ্গে কাজ

আপনি যদি ক্লিক করেন সম্পাদনা করুন বোতাম, আপনি প্রতি ফাইলে একটি মৌলিক পাঠ্য সম্পাদক পাবেন। Gist আপনাকে এর ওয়েব ইন্টারফেসের মাধ্যমে সম্পাদনা করতে দেয় এবং ছোট কোডের নমুনার জন্য এটি পুরোপুরি যথেষ্ট।

যাইহোক, পর্দার পিছনে, প্রতিটি সার একটি গিট সংগ্রহস্থল। এর মানে হল আপনি ফাইল রিভিশন ট্র্যাক করতে পারেন এবং অন্যান্য গিট অপারেশন করতে পারেন। দ্য রিভিশন উপরের বাম প্রদর্শনের কাছাকাছি ট্যাব আপনার সারমর্মের সংগ্রহস্থলে প্রবেশ করে।

পিছনে বসান বোতাম হল সংগ্রহস্থলের ক্লোন করার বিকল্প, যাতে আপনি দূর থেকে একটি সার দিয়ে কাজ করতে পারেন। যাইহোক, আপনার সচেতন হওয়া উচিত যে সারাংশ সংগ্রহস্থলগুলি কিছুটা সীমাবদ্ধ। বিশেষ করে, যদিও একটি সারাংশে অনেকগুলি ফাইল থাকতে পারে, এটিতে ডিরেক্টরি থাকতে পারে না।

কমান্ড লাইনে জিস্ট

দ্য GitHub কমান্ড-লাইন প্রোগ্রাম , gh, সারাংশের জন্য সমর্থন আছে। আপনি একটি টার্মিনাল থেকে সরাসরি জিস্ট তৈরি, মুছে, তালিকা এবং সম্পাদনা করতে পারেন। এটি একটি সাধারণ গিট রিপোজিটরির মতো সারাংশকে চিকিত্সা করার চেয়ে আরও সুবিধাজনক।

উদাহরণস্বরূপ, যদি আপনার একটি বিদ্যমান ফাইল থাকে, আপনি অবিলম্বে এই কমান্ড ব্যবহার করে এটি থেকে একটি গোপন সার তৈরি করতে পারেন:

$ gh gist create index.md
- Creating gist index.md
✓ Created gist index.md
https://gist.github.com/027442d9e34f35ee4bf64bbbc1a81a62

কমান্ডটি একটি ইউআরএল দিয়ে শেষ হয় যা নতুন মূল উপস্থাপন করে। আপনি একটি সারসংক্ষেপ সম্পাদনা করতে পারেন:

gh gist edit 027442d9e34f35ee4bf64bbbc1a81a62

এটি আপনার ডিফল্ট পাঠ্য সম্পাদক খুলবে। একবার আপনি একটি সম্পাদনা করেছেন এবং আপনার সম্পাদক বন্ধ করেছেন, gh আপনার পরিবর্তনকে স্বয়ংক্রিয়ভাবে গিটহাবের দিকে ঠেলে দেয়।

কিভাবে জিস্ট কন্টেন্ট পুনরায় ব্যবহার করবেন

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

যাইহোক, আপনি অন্য কোথাও একটি মূল বিষয়বস্তু প্রদর্শন করতে পারেন। কোড নমুনার জন্য এটি দুর্দান্ত, এবং সিনট্যাক্স হাইলাইট করার অর্থ হল তারা ব্লগ পোস্ট বা নিবন্ধগুলিতে দুর্দান্ত দেখাবে। এটি করার জন্য, এর পাশে কোডটি অনুলিপি করুন বসান বোতাম এবং এটি আপনার HTML এ অন্তর্ভুক্ত করুন।

Gists are an Unsung Utility

গিটহাব খুব বেশি পরিমাণে বিজ্ঞাপন দেয় না, তবে এটি আপনাকে বন্ধ করতে দেয় না। এগুলি পেস্টবিন এবং গিটের একটি খুব অ্যাক্সেসযোগ্য সংমিশ্রণ। যে কোনো ছোট কোড স্নিপেটের জন্য জিস্টগুলি একটি দুর্দান্ত ব্যবহারের কেস যা একটি পূর্ণ বিকশিত সংগ্রহস্থলের নিশ্চয়তা দেয় না। যদি আপনি দ্রুত কিছু কোড শেয়ার করতে চান তবে তারা একটি চমৎকার লাইটওয়েট বিকল্প তৈরি করে। যদি আপনি একটি প্রযুক্তিগত নিবন্ধ প্রকাশ করেন তবে এম্বেড বিকল্পটি কাজে আসতে পারে।

অন্যান্য অ্যাপগুলি দেখুন যা আপনাকে কোড-স্নিপেটগুলি আমাদের পেস্টবিন বিকল্পগুলির গাইডের সাথে ভাগ করার অনুমতি দেয়।

শেয়ার করুন শেয়ার করুন টুইট ইমেইল কোড এবং পাঠ্য ভাগ করার জন্য 4 টি সেরা পেস্টবিন বিকল্প

এই পেস্টবিন বিকল্পগুলি আপনাকে সহজেই অনলাইনে অন্যদের সাথে কোড বা পাঠ্যের ব্লকগুলি টাইপ, পেস্ট এবং ভাগ করতে দেয়।

পরবর্তী পড়ুন
সম্পর্কিত বিষয়
  • প্রোগ্রামিং
  • গিটহাব
লেখক সম্পর্কে ববি জ্যাক(58 নিবন্ধ প্রকাশিত)

ববি একজন প্রযুক্তি উৎসাহী যিনি দুই দশকের বেশিরভাগ সময় সফটওয়্যার ডেভেলপার হিসেবে কাজ করেছেন। তিনি গেমিং সম্পর্কে উত্সাহী, সুইচ প্লেয়ার ম্যাগাজিনে রিভিউ এডিটর হিসাবে কাজ করছেন এবং অনলাইন প্রকাশনা এবং ওয়েব ডেভেলপমেন্টের সকল ক্ষেত্রে নিমজ্জিত।

ববি জ্যাক থেকে আরো

আমাদের নিউজলেটার সদস্যতা

প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!

ব্রিকড অ্যান্ড্রয়েড ফোন চালু হবে না
সাবস্ক্রাইব করতে এখানে ক্লিক করুন