আমি গিটে নতুন এবং গিটে ফাইল যুক্ত করার বিষয়ে আমার একটি প্রশ্ন রয়েছে। আমি মধ্যে পার্থক্য সম্পর্কে একাধিক Stackoverflow প্রশ্ন পাওয়া যায় git add .এবং git add -a, git add --all, git add -A, ইত্যাদি কিন্তু আমি একটি জায়গা ব্যাখ্যা করেছেন যে কি খুঁজে পেতে অসমর্থ চলেছি git add *আছে। আমি এমনকি গিট অ্যাড ম্যান পৃষ্ঠাটি দেখেছি , তবে এটি কোনও লাভ হয়নি। আমি এটি জায়গায় ব্যবহার করছি git add .এবং আমার সহকর্মী আমাকে কেন জিজ্ঞাসা করলেন। আমার কোন উত্তর ছিল না। আমি সবসময় ব্যবহার করেছি git add *।
হয় git add .এবং git add *একই? একজনের কি কেবল বর্তমান ডিরেক্টরি থেকে পরিবর্তিত ফাইল যুক্ত করা হয়, অন্যটি বর্তমান ডিরেক্টরি এবং উপ-ডিরেক্টরিগুলি (পুনরাবৃত্তভাবে) থেকে ফাইলগুলি যুক্ত করে?
সেখানে একটি মহান অন্যান্য স্ট্যাক প্রশ্নগুলির একটির শো পার্থক্য মধ্যে যে তালিকাভুক্ত চার্টটির git add -A git add .এবং git add -u, কিন্তু এটা নেই git add *।

নোট: একটি ওয়াইল্ডকার্ড হিসাবে তারকাচিহ্নটি ব্যবহার করার অর্থ কী তা আমি বুঝেছি (প্রদত্ত এক্সটেনশন সহ সমস্ত ফাইল যুক্ত করুন)। উদাহরণস্বরূপ, git add *.htmlএকটি আছে যে সব ফাইল যোগ হবে .htmlএক্সটেনশন (কিন্তু উপেক্ষা করা .css, .jsইত্যাদি)।
সাহায্যের জন্য ধন্যবাদ!

git add .আবার চেষ্টা করেছি , এবং এটি একটি সরিয়ে ফেলা ফাইলের কোনও সমস্যা নেই,Xসেই সারিটির মত নয় ।