मुख्य सामग्री पर जाएं
आप किसी भी git repository को अपने space के Drive में clone कर सकते हैं। Clone करने के बाद, AI repo को read, edit, और commit कर सकता है, जैसे यह apps के साथ काम करता है।

Repo को clone करना

AI को repo clone करने के लिए कहें, या Drive sidebar के + button का उपयोग करें और Clone repo चुनें। Git URL प्रदान करें और Kazzle बाकी सब कुछ संभाल लेगा।

Authentication

Git credentials को vault के माध्यम से manage किया जाता है। Kazzle समर्थन करता है:
  • GitHub App - installation tokens, auto-refresh। अनुशंसित तरीका।
  • SSH keys - vault में stored, credential helper के माध्यम से injected।
  • Personal access tokens - vault में stored, HTTPS cloning के लिए उपयोग किए जाते हैं।
Cloud machine server से demand पर credentials fetch करता है, जो उन्हें vault से resolve करता है। Machine पर disk पर कोई credentials stored नहीं हैं।

Operations

Operationकौन कर सकता हैNotes
Cloneआप या AIRepo को Drive में जोड़ता है
Pullआप या AIRemote changes को fetch और merge करता है
Commitआप या AILocal changes को commit करता है
Pushआप या AITerminal git push default रूप से approval मांगता है; force push blocked है
Create pull requestआप या AIAI PR खोल सकता है जब तक आप इसे restrict न करें
Branch/switchआप या AIBranches बनाएं या switch करें
आप इनमें से किसी के लिए भी approval की आवश्यकता कर सकते हैं - या उन्हें block कर सकते हैं - tool policies में।

Drive में Git state

Drive automatically git state दिखाता है: current branch, recent commits, uncommitted changes, और remote से कितना आगे/पीछे है। यह real time में update होता है जैसे AI काम करता है।