একটি Gitignore ফাইল কি এবং কিভাবে আপনি একটি করতে পারেন?

একটি Gitignore ফাইল কি এবং কিভাবে আপনি একটি করতে পারেন?

আপনি কি GitHub ব্যবহার করছেন কিন্তু এখনও ভাবছেন একটি .gitignore ফাইল মানে কি?





যদি হ্যাঁ, এই নির্দেশিকাটি আপনাকে দেখাবে যে এটি কী, এর উপাদানগুলি, এটি কী করে এবং কীভাবে একটি গিটিগনোর তৈরি করতে হয়।





গিটিগনোর কি?

গিটহাব বিভিন্ন বিস্তারিত বৈশিষ্ট্য সরবরাহ করে, স্টেজিং ফাইল থেকে শুরু করে সেগুলি আপনার দূরবর্তী সংগ্রহস্থলে ঠেলে দেওয়া। যাইহোক, যদি আপনি কিছু ফাইলগুলিকে গিটহাবের দিকে ঠেলে দেওয়ার মত মনে না করেন, তাহলে আপনি নাও বেছে নিতে পারেন।





অন্যদেরকে প্রতিশ্রুতির জন্য মঞ্চস্থ করার সময় কিছু ফাইল এভাবে ছেড়ে দেওয়া হল .gitignore ফাইলের চূড়ান্ত লক্ষ্য।

মোটকথা, .gitignore ফাইলে এমন সব ফাইল এবং ফোল্ডারের নাম রয়েছে যা আপনি আপনার দূরবর্তী সংগ্রহস্থলে ঠেলে দিতে চান না।



GitHub- এ ফাইল করার সময় সহায়ক হওয়ার পাশাপাশি, .gitignore ব্যবহার করে হেরোকুর মতো ক্লাউড প্ল্যাটফর্মগুলিতেও কাজ করতে পারে।

একটি .gitignore অন্য কোন ফাইলের মত যা আপনি আপনার প্রকল্পে কাজ করার সময় ব্যবহার করেন। যাইহোক, সাবধান থাকুন এটি একটি সাধারণ পাঠ্য ফাইলের সাথে বিভ্রান্ত না হয় যা একটি সংযুক্ত .txt ব্যবহার করে। সুতরাং মনে রাখবেন যে .gitignore এই ফাইলের একমাত্র নামকরণ কনভেনশন।





কিভাবে একটি Gitignore ফাইল তৈরি করবেন

.Gitignore ফাইল তৈরি করতে, আপনার প্রজেক্ট রুট ফোল্ডারে যান এবং একটি নতুন ফাইল তৈরি করুন। নাম .gitignore

বিকল্পভাবে, আপনি আপনার পছন্দের যে কোন কোড এডিটর খুলতে পারেন। তারপর আপনার প্রোজেক্ট রুট ডিরেক্টরিতে একটি নতুন ফাইল তৈরি করুন এবং তার নাম দিন .gitignore





.Gitignore ফাইলটি খুলুন এবং ফাইল এবং ফোল্ডারগুলির নাম টাইপ করুন যা আপনি কমিট করার জন্য উপেক্ষা করতে চান। আপনি আপনার মেশিনে অন্য কোন ফাইল যেমন এটি সংরক্ষণ করুন। কিন্তু নিশ্চিত করুন যে আপনি প্রতিটি ফাইলের জন্য উপযুক্ত ফাইল এক্সটেনশন ব্যবহার করছেন।

একবারে একাধিক আইটেম উপেক্ষা করতে, একবার আপনি একটি লাইনে একটি ফাইল বা ফোল্ডারের নাম টাইপ করুন, আঘাত করুন প্রবেশ করুন এবং পরেরটি একটি নতুন লাইনে লিখুন।

একবার আপনি .gitignore এ একটি ফাইল বা ফোল্ডার যোগ করলে, GitHub তাদের পরবর্তী কমিটের জন্য বাছাই বা মঞ্চ করবে না।

.Gitignore এ তালিকাভুক্ত ফাইল বা ফোল্ডারগুলি GitHub এ আপনার দূরবর্তী সংগ্রহস্থলে থাকবে না। যাইহোক, এই .gitignore ফাইলটি নিজেই আপনার দূরবর্তী সংগ্রহস্থলে ধাক্কা দেয়।

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

আপনার দূরবর্তী সংগ্রহস্থলে .gitignore এ এক নজরে থাকা এইভাবে সহায়ক হয় যখন আপনাকে সেই ফাইলগুলিতে পরিবর্তনগুলি কার্যকর করার জন্য আপনার স্থানীয় মেশিনে ফিরে যেতে হবে।

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

এটি ছাড়াও, এটি আপনাকে স্থানীয়ভাবে সম্পূর্ণ ফাইলগুলির সাথে ছদ্মবেশ এড়াতে দেয় কিন্তু আপনাকে .gitignore- এ তালিকাভুক্ত ফাইলগুলিতে ফোকাস করতে সহায়তা করে।

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

সব পরে, আপনি তারপর চালাতে পারেন git add -all আপনার দূরবর্তী সংগ্রহস্থলে প্রতিশ্রুতি দেওয়ার জন্য আবার তাদের মঞ্চায়ন করুন।

Gitignore এ আপনার কোন ধরনের ফাইল রাখা উচিত?

অস্থায়ীভাবে ব্যবহৃত ফাইল এবং ফোল্ডারগুলি যা আপনার প্রকল্পের সাথে অপ্রাসঙ্গিক তা হল ফাইলগুলির উদাহরণ যা আপনি .gitignore এ রাখতে পারেন। আপনার যদি অতিরিক্ত জাভাস্ক্রিপ্ট বা মডিউলগুলির মতো অসম্পূর্ণ ফাইল থাকে তবে সেগুলি .gitignore এ যেতে পারে। যেমনটি আমরা আগেই বলেছি, একবার আপনি এই ধরনের ফাইলগুলি আপডেট এবং মঞ্চস্থ করার সিদ্ধান্ত নিলে, আপনি যে কোনও সময় .gitignore থেকে সেগুলি সরাতে পারেন।

একটি .gitignore ব্যবহার প্রতিটি সময় একটি মহান প্রকল্পের জন্য একটি পূর্বশর্ত নয়। কিন্তু এটি আপনার কর্মপ্রবাহকে সহজ করে। আপনি যদি ক্লাউড হোস্টিং ব্যবহার করার পরিকল্পনা করেন তবে এটি স্থাপনাকেও নির্বিঘ্ন করতে পারে।

এখন যেহেতু আপনি জানেন যে কিভাবে কিছু ফাইল এবং ফোল্ডারকে .gitignore এর সাথে স্টেজিং থেকে অব্যাহতি দিতে হয়, আপনি কিভাবে গিট পরিষ্কার করতে পারেন এবং একটি ঝরঝরে কাজ করার গাছ দেখতে পারেন।

শেয়ার করুন শেয়ার করুন টুইট ইমেইল এখানে কীভাবে গিট পরিষ্কার করা যায় এবং আনট্র্যাকড ফাইলগুলি সরানো যায়

আপনার গিট প্রকল্পটি সন্ধান করা পুরানো ফাইলগুলির সাথে বিশৃঙ্খল? কীভাবে আপনার গিট পরিষ্কার করবেন তা শিখুন।

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

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

কিভাবে sc এ স্ট্রিক শুরু করবেন
Idowu Omisola থেকে আরো

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

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

সাবস্ক্রাইব করতে এখানে ক্লিক করুন