আমি গিটে নতুন এবং গিটে ফাইল যুক্ত করার বিষয়ে আমার একটি প্রশ্ন রয়েছে। আমি মধ্যে পার্থক্য সম্পর্কে একাধিক 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
সেই সারিটির মত নয় ।