Git-এ gitkeep এবং gitignore-এর মধ্যে পার্থক্য

Git E Gitkeep Ebam Gitignore Era Madhye Parthakya



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

এই ব্লগটি Git-এ gitkeep এবং gitignore-এর মধ্যে পার্থক্য ব্যাখ্যা করবে।







Git-এ gitkeep এবং gitignore কি?

গিটকিপ গিট রিপোজিটরিতে একটি খালি ডিরেক্টরি যোগ করতে ব্যবহৃত হয়; যাইহোক, এটি গিট-এর একটি অন্তর্নির্মিত বৈশিষ্ট্য নয়। উদাহরণস্বরূপ, কখনও কখনও, ব্যবহারকারীরা খালি ডিরেক্টরি তৈরি করে এবং তাদের সংগ্রহস্থলে যোগ করতে চায়। এটি করার জন্য, এটি তৈরি করতে হবে ' .gitkeep ' খালি ডিরেক্টরির নীচে ফাইল। এটি করার পরে, এটি গিট সংগ্রহস্থলের অংশ হয়ে যাবে।



অন্যদিকে, gitignore ফাইলগুলিকে তালিকাভুক্ত করে যা Git উপেক্ষা করে যখন এটি আনট্র্যাক করা ফাইলগুলির সন্ধান করে। ব্যবহারকারীরা যদি তাদের প্রজেক্ট সংক্রান্ত কোনো সংবেদনশীল তথ্য যেমন শংসাপত্র, লুকাতে বা রক্ষা করতে চান, তাহলে তারা সেগুলিকে “ হিসেবে সংরক্ষণ করতে পারেন। gitignore ' নথি পত্র.



Git-এ gitkeep এবং gitignore এর মধ্যে পার্থক্য দেখুন।





গিটে গিটকিপ এবং গিটগনোরের মধ্যে পার্থক্য?

এখানে, আমরা gitkeep এবং gitignore এর মধ্যে প্রধান পার্থক্য তালিকাভুক্ত করেছি:

gitkeep gitignore
gitkeep Git-এর একটি অন্তর্নির্মিত বৈশিষ্ট্য নয় কারণ এটি শুধুমাত্র খালি ডিরেক্টরি রাখতে ব্যবহৃত হয়। gitignore উপেক্ষা করা ফাইলগুলি তালিকাভুক্ত করার জন্য ব্যবহৃত হয়
গিটকিপ গিটে খালি ডিরেক্টরিগুলি ট্র্যাক করতে ব্যবহার করা হয়। এটি সংবেদনশীল তথ্য সংরক্ষণ করতে ব্যবহৃত হয়।

গিটে গিটকিপ এবং গিটগনোরের ব্যবহার বোঝার জন্য নীচের প্রদত্ত বিভাগগুলি দেখুন।



গিটে গিটকিপ কিভাবে ব্যবহার করবেন?

গিটকিপের সাহায্যে গিটে একটি খালি ফোল্ডার তৈরি করতে, নীচের নির্দেশাবলী অনুসরণ করুন।

ধাপ 1: গিট ব্যাশ চালু করুন

'এর সাহায্যে আপনার সিস্টেমে গিট ব্যাশ টার্মিনাল খুলুন স্টার্টআপ ' তালিকা:


ধাপ 2: খালি ফোল্ডার তৈরি করুন

গিট রিপোজিটরিতে একটি খালি ফোল্ডার তৈরি করুন ' mkdir 'আদেশ:

$ mkdir শূন্য-ফোল্ডার



ধাপ 3: ফোল্ডারে নেভিগেট করুন

এরপরে, চালান ' সিডি ' তৈরি করা খালি ফোল্ডারে যাওয়ার জন্য কমান্ড:

$ সিডি শূন্য-ফোল্ডার



ধাপ 4: .gitkeep ফাইল তৈরি করুন

একটা তৈরি কর ' .gitkeep প্রদত্ত কমান্ডের সাহায্যে খালি ফোল্ডারের মধ্যে ফাইলটি:

$ স্পর্শ .gitkeep



ধাপ 5: ফাইল যোগ করুন

চালান ' git যোগ করুন। একটি ফাইল যোগ করতে এবং ট্র্যাকিংয়ের জন্য গিটের সূচক আপডেট করার জন্য কমান্ড:

$ git যোগ করুন .



ধাপ 6: পরিবর্তন করুন

এর পরে, 'এর সাথে গিট সংগ্রহস্থলে পরিবর্তনগুলি করুন git কমিট 'আদেশ:

$ git কমিট -মি 'খালি নথি'


এখানে, ' -মি ডবল উদ্ধৃতিগুলির মধ্যে কমিট বার্তা যোগ করতে ব্যবহৃত একটি পতাকা:


ধাপ 7: পুশ কমিট

অবশেষে, আমরা খালি ফোল্ডারের সাথে কমিটটিকে গিট রিমোট রিপোজিটরিতে ঠেলে দেব:

$ git পুশ --সেট আপস্ট্রিম মূল মূল


নীচের আউটপুট নির্দেশ করে যে আমরা খালি গিট ডিরেক্টরির সাথে কমিটটি সফলভাবে পুশ করেছি:


আসুন 'এর ব্যবহার বোঝার জন্য পরবর্তী বিভাগটি দেখুন gitignore ” গিট-এ।

কিভাবে Git এ gitignore ব্যবহার করবেন?

Gitignore ব্যবহার করে Git সংগ্রহস্থল ট্র্যাক করার সময় খালি ফোল্ডারটিকে উপেক্ষা করার জন্য নীচের পদক্ষেপগুলি দেখুন।

ধাপ 1: গিট রিপোজিটরি খুলুন

প্রথমে, আপনার সিস্টেমে গিট সংগ্রহস্থল খুলুন:


ধাপ 2: খালি ফোল্ডার তৈরি করুন

এরপরে, নির্বাচিত ফোল্ডারের ভিতরে ডান-ক্লিক করুন, ' নতুন প্রদর্শিত মেনু থেকে ' বিকল্পটি, এবং 'এ ক্লিক করুন ফোল্ডার 'বিকল্প:


ফোল্ডারের নাম হিসাবে সেট করুন ' .gitignore ”:


ধাপ 3: গিট ব্যাশ চালু করুন

খুলুন ' গিট ব্যাশ আপনার সিস্টেমে টার্মিনাল ব্যবহার করে ' স্টার্টআপ ' তালিকা:


ধাপ 4: ডিরেক্টরিতে নেভিগেট করুন

' ব্যবহার করে গিট সংগ্রহস্থলে নেভিগেট করুন সিডি 'আদেশ:

$ সিডি 'সি:\ব্যবহারকারীরা \n আজমা\Linux_1'



ধাপ 5: স্থিতি পরীক্ষা করুন

অবশেষে, গিট ডিরেক্টরির স্থিতি পরীক্ষা করুন যেখানে আমরা খালি ফোল্ডার তৈরি করেছি:

$ git অবস্থা


আপনি দেখতে পাচ্ছেন, গিট ' .gitignore ' ফোল্ডার:


আমরা Git-এ gitkeep এবং gitignore এর মধ্যে পার্থক্য ব্যাখ্যা করেছি।

উপসংহার

গিট সংগ্রহস্থলের একটি খালি ফোল্ডার একটি হিসাবে পরিচিত .gitkeep ” ফাইল যা একটি গিট সংগ্রহস্থল তৈরি করতে ব্যবহৃত হয় যা অন্য খালি ডিরেক্টরি ধারণ করে। অন্যদিকে, “ .gitignore' সংবেদনশীল তথ্য সংরক্ষণ করতে ব্যবহৃত হয় যা Git সংগ্রহস্থল ট্র্যাক করার সময় প্রকাশ করা হয় না। এই ব্লগটি Git-এ Gitkeep এবং Gitignore-এর মধ্যে পার্থক্য এবং কীভাবে সেগুলি ব্যবহার করতে হয় তা প্রদর্শন করেছে।