উত্তর:
হতে পারে ( git commit
ম্যান পৃষ্ঠা থেকে ):
git commit --no-verify
-n
--no-verify
এই বিকল্পটি প্রি-কমিট এবং কমিট-হিক হুককে বাইপাস করে। আরও দেখুন githooks (5) ।
হিসাবে মন্তব্য দ্বারা ব্লেইস , -n
নির্দিষ্ট কমান্ড জন্য একটি ভিন্ন ভূমিকা থাকতে পারে।
উদাহরণস্বরূপ, git push -n
আসলে একটি শুকনো রান চালানো।
শুধুমাত্র git push --no-verify
হুক এড়ানো হবে।
দ্রষ্টব্য: গিট 2.14.x / 2.15 - না-যাচাইয়ের আচরণকে উন্নত করে:
দেখুন কমিট 680ee55 দ্বারা (14 আগস্ট 2017) কেভিন Willford ( ``) ।
(দ্বারা একীভূত junio সি Hamano - gitster
- মধ্যে কমিট c3e034f , 23 আগস্ট 2017)
commit
: যদি কোনওpre-commit
হুক না থাকে তবে সূচকটি বাতিল করে দিন"
git commit
" সূচকটি বাতিল করতে এবং ফাইল সিস্টেম থেকেpre-commit
হুক মাঝখানে আপডেট করে থাকলে পুনরায় পড়তে ব্যবহৃত হয় ; যখন আমরা জানি আমরাpre-commit
হুকটি চালাই না তখন এটি অপ্টিমাইজড হয়ে গেছে ।
দাভি লিমা মন্তব্যগুলিতে উল্লেখ করেছেন যে মন্তব্যগুলি - git cherry-pick
কোনও -যাচাইকরণ সমর্থন করে না ।
সুতরাং যদি চেরি-পিকটি প্রাক-কমিট হুকটিকে ট্রিগার করে, আপনি এই ব্লগ পোস্টের মতো আপনার গিট চেরি-পিকটি এগিয়ে যাওয়ার জন্য কোনওভাবে সেই হুককে মন্তব্য / অক্ষম করতে হবে। একত্রিত হওয়া সংঘাতের সমাধানের পরেও,
একই প্রক্রিয়াটি প্রয়োজনীয় হবে git rebase --continue
।
git rebase --continue
বিটিডব্লিউর ক্ষেত্রেও একই ঘটনা ঘটে
hook
ফোল্ডারটি কিছু প্রি-কমিট স্ক্রিপ্টগুলি আপডেট করে চলেছে, এটি এতটাই বিরক্তিকর, আমি কি এমন কোনও উপায় রাখতে পারি যে আমার hook
ফোল্ডারটি গিট টান দিয়ে ওভাররাইড করতে বাধা দিতে পারে?
থেকে man githooks
:
প্রাক-কমিট
এই হুকটি গিট কমিট দ্বারা চালিত হয়, এবং --no-যাচাইয়ের বিকল্পটি দিয়ে বাইপাস করা যায়। এটি কোনও প্যারামিটার নেয় না এবং প্রস্তাবিত কমিট লগ বার্তাটি প্রাপ্তি এবং কমিট করার পূর্বে অনুরোধ করা হয়। এই স্ক্রিপ্ট থেকে শূন্য-স্থিতি স্থিতির সাথে প্রস্থান করা গিট কমিটটি বাতিল করতে বাধ্য করে।
commit