ये चार commands आपकी local repository और remote repositories के बीच data ले जाती हैं, लेकिन ये अलग-अलग काम करती हैं। भेदों को समझना — खासकर fetch बनाम pull — remotes के साथ सही तरीके से काम करने के लिए महत्वपूर्ण है।
clone — एक repository की कॉपी (एक बार)
git clone <url>
# → creates a LOCAL copy of an entire remote repository (all history + branches)
