এই টুল সম্পর্কে
আপনার প্রোগ্রামিং ভাষা, ফ্রেমওয়ার্ক, আইডিই এবং অপারেটিং সিস্টেম নির্বাচন করে আপনার প্রকল্পের জন্য .gitignore ফাইল তৈরি করুন। টুলটি GitHub-এর অফিসিয়াল gitignore টেমপ্লেটগুলি থেকে কিউরেটেড উপেক্ষার প্যাটার্নগুলিকে একত্রিত করে একটি ব্যাপক .gitignore তৈরি করে যা আপনার সংগ্রহস্থলকে বিল্ড আর্টিফ্যাক্ট, নির্ভরতা এবং সিস্টেম ফাইল থেকে পরিষ্কার রাখে।
সচরাচর জিজ্ঞাসিত প্রশ্নাবলী
- আমি .gitignore ফাইলটি কোথায় রাখব?
- আপনার সংগ্রহস্থল রুট ডিরেক্টরিতে .gitignore রাখুন। আপনি ডিরেক্টরি-নির্দিষ্ট নিয়মের জন্য সাবডিরেক্টরিতে .gitignore ফাইলও রাখতে পারেন। গিট এগুলিকে মূল থেকে পাতা পর্যন্ত শ্রেণিবদ্ধভাবে প্রক্রিয়া করে।
- .gitignore কি ইতিমধ্যে-ট্র্যাক করা ফাইলগুলিকে সরিয়ে দেয়?
- না. gitignore শুধুমাত্র আনট্র্যাক করা ফাইল যোগ করা থেকে বাধা দেয়। যদি একটি ফাইল ইতিমধ্যেই ট্র্যাক করা থাকে, তাহলে এটিকে .gitignore-এ যোগ করলে তা সরানো হবে না। এটি ট্র্যাক করা বন্ধ করতে প্রথমে 'git rm --cached <file>' চালান।
- কি নিদর্শন সবচেয়ে সাধারণ প্রয়োজন হয়?
- জাভাস্ক্রিপ্টের জন্য node_modules/, Python-এর জন্য __pycache__/, গোপনীয়তার জন্য .env, macOS-এর জন্য .DS_Store এবং IDE ডিরেক্টরি (.idea/, .vscode/)। এগুলো সবচেয়ে সাধারণ দুর্ঘটনাজনিত কমিটকে কভার করে।
- আমি কি একটি বিশ্বব্যাপী .gitignore পেতে পারি?
- হ্যাঁ। 'git config --global core.excludesfile ~/.gitignore_global' সহ একটি বিশ্বব্যাপী .gitignore তৈরি করুন। এটি আপনার সমস্ত সংগ্রহস্থলের ক্ষেত্রে প্রযোজ্য — OS এবং IDE ফাইলগুলির জন্য উপযুক্ত (.DS_Store, Thumbs.db, .idea/)৷