रोज़मर्रा की commands के अलावा, Git विशिष्ट परिस्थितियों के लिए शक्तिशाली tools प्रदान करता है — bisect (bugs खोजना), blame (changes को trace करना), worktree (एकाधिक working directories), submodules, filter-repo (history को rewrite करना), और अन्य। यह जानना कि ये मौजूद हैं और ये क्या करते हैं, advanced scenarios को handle करने के लिए मूल्यवान है।
