আপনি যখন কোন অঙ্গীকার করছেন তখন আপনি দুর্ঘটনাক্রমে অস্থায়ী ফাইলগুলি অন্তর্ভুক্ত করতে বা নির্দিষ্ট ফোল্ডার তৈরি করতে চান না। সুতরাং প্রতিশ্রুতি .gitignore
থেকে উপেক্ষা করতে চান এমন আইটেমের একটি তালিকা ব্যবহার করুন ।
এছাড়াও, গুরুত্বপূর্ণভাবে git status
সর্বাধিক ব্যবহৃত একটি কমান্ড যেখানে আপনি git status
সংশোধিত ফাইলগুলি তালিকাভুক্ত করতে চান ।
আপনি চাইবেন যে আপনার git status
তালিকাটি অযাচিত ফাইলগুলি থেকে পরিষ্কার দেখাচ্ছে । উদাহরণস্বরূপ, আমি পরিবর্তন a.cpp, b.cpp, c.cpp, d.cpp & e.cpp
করেছি আমি git status
নিম্নলিখিতগুলি তালিকাবদ্ধ করতে চাই :
git status
a.cpp
b.cpp
c.cpp
d.cpp
e.cpp
আমিgit status
বিল্ড ফোল্ডারের মধ্যস্থতাকারী অবজেক্ট ফাইল এবং ফাইলগুলির সাথে এই জাতীয় পরিবর্তিত ফাইলগুলি তালিকাভুক্ত করতে চাই না
git status
a.cpp
b.cpp
c.cpp
d.cpp
e.cpp
.DS_Store
/build/program.o
/build/program.cmake
অতএব, git status
এই মধ্যবর্তী অস্থায়ী ফাইলগুলি তালিকাভুক্ত করার জন্য এবং দুর্ঘটনাক্রমে রেপোতে তাদের প্রতিশ্রুতিবদ্ধ থেকে নিজেকে মুক্ত রাখতে, আমার এমন একটি তৈরি করা উচিত .gitignore
যা প্রত্যেকেই করে। আমি যে ফাইলগুলি এবং ফোল্ডারগুলি প্রতিশ্রুতিবদ্ধতা .gitignore
থেকে বাদ দিতে চাই তার তালিকা তৈরি করতে হবে।
.gitignore
অপ্রয়োজনীয় ফাইল প্রতিশ্রুতি এড়ানোর জন্য আমার অনুসরণ করা হল
/*.cmake
/*.DS_Store
/.user
/build