शुरुआती
Git
Git को वास्तव में सीखें। कमिट, ब्रांच, रिमोट, रीबेसिंग, कॉन्फ्लिक्ट रिज़ॉल्यूशन, रिकवरी, और पुल रिक्वेस्ट वर्कफ़्लो।
13 पाठ5.9h हैंड्स-ऑन11 भाषाएँ
मुफ्त सीखना शुरू करेंGit कोर्स13 पाठ, क्रम में
- 125 मिनट
Init और आपका पहला Commit
Git initGit configWorking treeStaging areaGit addGit commit - 225 मिनट
स्टेटस, डिफ, और लॉग
Git statusGit diffGit diff --stagedGit logLog formatting - 330 मिनट
शाखाएँ और मर्जिंग
Git branchGit switchFast-forward mergeThree-way mergeMerge commit - 430 मिनट
रिमोट: पुश, पुल, फ़ेच
Git remote addGit pushGit fetchGit pullUpstream tracking - 530 मिनट
रीबेसिंग
Git rebaseReplay on topLinear historyWhen not to rebase - 630 मिनट
इंटरैक्टिव रीबेस और स्क्वाशिंग
Git rebase -iPickSquashFixupRewordAutosquash - 725 मिनट
स्टैश और चेरी-पिक
Git stashGit stash popGit stash listGit cherry-pick - 830 मिनट
मर्ज कॉन्फ्लिक्ट्स को हल करना
Merge conflict markersManual resolutionGit add after resolvingGit merge --abortMergetool - 920 मिनट
टैग और रिलीज़
Lightweight tagAnnotated tagGit tag -aGit push --tagsGitHub releases - 1020 मिनट
ब्रांचिंग वर्कफ़्लो
Trunk-based developmentGitHub FlowGit FlowShort-lived branches - 1125 मिनट
हुक्स
Client-side hooks.git/hooksPre-commitShell hook examplePre-commit framework - 1225 मिनट
खोए हुए काम को पुनर्प्राप्त करना
Git reflogRecovering from reset --hardGit fsck --lost-found30-day grace period - 1340 मिनट
कैपस्टोन: एक पूर्ण पुल रिक्वेस्ट फ्लो
CloneFeature branchPushGh pr createFixup commitsAutosquash rebase+1
अपनी भाषा में Git सीखें
हर पाठ, क्विज़ और ट्यूटर का जवाब आपकी भाषा में आता है। AI ट्यूटर उसी भाषा में जवाब देता है जिसमें आप पूछते हैं।
