एडवांस्ड Git
Amanda Crawford-Adamo
Software and Data Engineer
Git filter-repo कमांड
git filter-repo
Git रिपोजिटरी का इतिहास तेज़ी और सुरक्षित तरीके से फिर से लिखने का टूल.
उद्देश्य
pip से git filter-repo इंस्टॉल करें
pip install git-filter-repo
हर कमिट से secrets.txt हटाएँ
git filter-repo --path secrets.txt --invert-paths
Filter-Repo संबंधित फ़िल्टर
--path: किन paths पर ऑपरेट करना है, बताएँ
--invert-paths: --path में दिए paths को छोड़कर बाकी सब पर ऑपरेट करें
आउटपुट
Parsed 150 commits
New history written in 0.10 seconds; now repacking/cleaning...
Repacking your repo and cleaning out old unneeded objects
मुख्य प्रभाव
उपयोग के मामले
टिप्स
एडवांस्ड Git