ඊයේ තරමක් ක්රමලේඛන දිනයක් වූ අතර git ගබඩාව සමඟ ගැටුමක් මා වෙත යොමු විය හේමන්ත් නිධිය මට සම්පූර්ණ ලැයිස්තුවක් ලැබුන තැන විධාන 400 කට වඩා සඳහා ගිට්හබ් / ගිට් ඒවා වැඩිපුරම භාවිතා වන ඒවා ලෙස සලකනු ලැබේ, ඒ සෑම එකක්ම ඒවායේ භාවිතය පිළිබඳ පැහැදිලි කිරීමක් සමඟ ඇත. එය කුමක්දැයි ඔබට අදහසක් නැත්නම් GitHub නැතහොත් ඔබට එය ස්ථාපනය කිරීමේ ගැටලුවක් තිබේ නම් ඔබට යා හැකිය GitHub භාවිතා කිරීමට ඉක්මන් මාර්ගෝපදේශය එය නිසැකවම ඔබගේ සියලු සැකයන් දුරු කරනු ඇත.
ඒ
- 1 දෛනික භාවිතය සඳහා Git උදව්, දිනපතා git භාවිතා කිරීමට විධාන 20 කට වඩා අඩුය.
- 2 Git උදව් මාර්ගෝපදේශය පෙන්වන්න
- 3 නැවත ලිවීම
- 4 බැඳීමක් දක්වා ඇති සියලුම ලිපිගොනු ලැයිස්තුව
- 5 පළමු බැඳීම වෙත යොමුව යාවත්කාලීන කරන්න
- 6 ගැටුම් ඇති සියලුම ගොනු ලැයිස්තුව
- 7 කැපවූ වෙනස් කළ සියලුම ලිපිගොනු ලැයිස්තුව
- 8 අවසාන කැපවීමෙන් පසු ඔබ සිදු කළ වෙනස්කම් බලන්න
- 9 ඔබ සූදානම් කළ වෙනස්කම් ඔබගේ අවසාන කැපවීම සමඟ සසඳන්න
- 10 ලොග් වූ සහ වාර්තා නොකළ වෙනස්කම් අතර වෙනස පෙන්වයි
- 11 ඔබේ ස්වාමියා සමඟ දැනටමත් ඒකාබද්ධ වී ඇති සියලුම ශාඛා ලැයිස්තුගත කරන්න
- 12 කලින් ශාඛාවට ඉක්මනින් මාරු වන්න
- 13 දැනටමත් ස්වාමියා සමඟ ඒකාබද්ධ කර ඇති අතු ඉවත් කරන්න
- 14 සියළුම ශාඛා ලැයිස්තුගත කරන්න
- 15 ශාඛාව ලුහුබඳින්න
- 16 දේශීය ශාඛාවක් මකන්න
- 17 දුරස්ථ ශාඛාවක් මකන්න
- 18 හිසෙහි නවතම අන්තර්ගතය සමඟ දේශීය වෙනස්කම් අහෝසි කරන්න
- 19 නව බැඳීමක් නිර්මාණය කිරීමෙන් බැඳීමක් පෙරළන්න
- 20 පෞද්ගලික ශාඛා වල පමණක් නිර්දේශිත බැඳීමක් ඉවතලන්න
- 21 පෙර බැඳීමේ පණිවිඩය වෙනස් කරන්න
- 22 කර්තෘ වෙනස් කරන්න
- 23 ගෝලීය සැකසුම් වල කර්තෘ වෙනස් කිරීමෙන් පසුව කර්තෘ නැවත සකසන්න
- 24 දුරස්ථ URL වෙනස් කරන්න
- 25 සියලුම දුරස්ථ යොමු ලැයිස්තුවක් ලබා ගනී
- 26 සියලුම දේශීය හා දුරස්ථ ශාඛා ලැයිස්තුවක් ලබා ගන්න
- 27 දුරස්ථ ශාඛා ලැයිස්තුවක් ලබා ගන්න
- 28 සම්පූර්ණ ගොනුව වෙනුවට ගොනුවක වෙනස් කළ කොටස් එක් කරන්න
- 29 සම්පූර්ණ කළ උත්සාහයන් සොයා ගන්න
- 30 පසුගිය සති 2 හි වෙනස්කම් පෙන්වයි
- 31 මාස්ටර් ෆෝක්ස් හි සියලු කැපවීම් බලන්න
- 32 චෙරි-පික් භාවිතා කරමින් ශාඛා හරහා කොමිස් තෝරා ගැනීම
- 33 කැපවූ හැෂ් අඩංගු අතු සොයා ගන්න
- 34 Git අන්වර්ථයන්
- 35 සිදු කරන ලද කාර්යයන් ඉක්මනින් හා තාවකාලිකව සුරකින්න (stasheado)
- 36 සියලුම ලිපිගොනු වල ස්ටැස්හෙඩෝ, සකස් කර නැති ඒවා පවා.
- 37 සියලුම stasheado ගොනු ලැයිස්තුවක් පෙන්වන්න
- 38 වේදිකාගත කළ ලැයිස්තුවෙන් මකා නොදමමින් ඕනෑම වේදිකා වෙනසක් භාවිතා කරන්න
- 39 වේදිකාගත කළ වෙනස්කම් නැවත යොදවා එය වේදිකා ලැයිස්තුවෙන් ඉවත් කරන්න
- 40 ගබඩා කර ඇති සියලුම කොටස් මකන්න
- 41 ගබඩා කර ඇති විශේෂිත ගොනුවක් ගන්න
- 42 සකස් කළ සියලුම ගොනු පෙන්වන්න
- 43 සකස් කර නොමැති සියලුම ගොනු පෙන්වන්න
- 44 නොසලකා හරින ලද සියලුම ගොනු පෙන්වන්න
- 45 නව නිධිය වැඩ කරන ගසක් සාදන්න (git 2.5)
- 46 හෙඩ් එකකින් නව වැඩ කරන ගසක් සාදන්න
- 47 දේශීය ගබඩාවෙන් මකා නොදමමින් git ගබඩාවෙන් ගොනුවක් මකන්න
- 48 සකස් නොකළ ලිපිගොනු මකා දැමීමට පෙර, මෙම ලිපිගොනු ලැයිස්තුව ලබා ගැනීම සඳහා පරීක්ෂණ ධාවකයක් ගන්න.
- 49 සකස් නොකළ ලිපිගොනු බලෙන් මකා දැමීමට
- 50 සූදානම් නොකළ නාමාවලි ඉවත් කිරීමට බල කරන්න
- 51 සියලුම උප මොඩියුල යාවත්කාලීන කරන්න
- 52 ස්වාමියා සමඟ ඒකාබද්ධ නොවූ වත්මන් ශාඛාවේ සියලුම වෙනස්කම් පෙන්වයි
- 53 ශාඛාවක් නම් කරන්න
- 54 'විශේෂාංගය' යාවත්කාලීන කර ඒකාබද්ධ කළ 'මාස්ටර්' කරන්න
- 55 ප්රධාන ශාඛාව සංරක්ෂණය කරන්න
- 56 වාර්තා පණිවිඩය වෙනස් නොකර පෙර බැඳීම වෙනස් කරන්න
- 57 තවදුරටත් නොපවතින දුරස්ථ ශාඛා මකන්න
- 58 ආරම්භක සංශෝධනයෙන් බැඳීම් හෑෂ් ලබා ගන්න
- 59 අනුවාදය ගස බලන්න
- 60 උප ක්ෂේත්රය භාවිතා කරමින් නිධියකට ව්යාපෘතියක් එක් කරන්න
- 61 සබ්ට්රී භාවිතා කරමින් සම්බන්ධිත ව්යාපෘතියක් සඳහා ඔබේ ගබඩාවෙන් නවතම වෙනස්කම් ලබා ගන්න
- 62 ශාඛාවක් සහ එහි ඉතිහාසය ගොනුවකට අපනයනය කරන්න
- 63 මිටියෙන් ආනයනය කරන්න
- 64 වත්මන් ශාඛාවේ නම ලබා ගනී
- 65 දැනටමත් සිදු කර ඇති ගොනුවක් නොසලකා හරින්න (උදා: Changelog).
- 66 නැවත සකස් කිරීමට පෙර ස්ටේෂියා වෙනස් වේ
- 67 ප්රාදේශීය ශාඛාවෙන් හැඳුනුම්පතෙන් සොයන්න
- 68 වත්මන් ශාඛාවේ නවතම ටැග් පෙන්වයි
- 69 වෙනස්කම් සොයා බලන්න.
- 70 හෝඩුවාවක් ගොනුවේ වෙනස්කම් නොසලකා හරින්න
- 71 අහෝසි කරන්න
- 72 .Gitignore ගොනු පිරිසිදු කරන්න.
- 73 මකා දැමූ ගොනුව ප්රතිස්ථාපනය කරන්න.
- 74 නිශ්චිත බැඳීම්-හැෂ් සමඟ ගොනු ප්රතිස්ථාපනය කරන්න
- 75 ඒකාබද්ධ කිරීම වෙනුවට සෑම විටම නැවත සකස් කරන්න
- 76 සියලුම අන්වර්ථ නාම සහ සැකසුම් ලැයිස්තුගත කරන්න
- 77 කේස් git සංවේදී කරන්න
- 78 ස්වයං නිවැරදි කිරීමේ වර්ග.
- 79 වෙනස නිකුතුවක කොටසක් දැයි පරීක්ෂා කරයි.
- 80 පිරිසිදු වියළි ධාවනය.
- 81 පෙර කැපවීමට විසඳුමක් ලෙස බැඳීම සලකුණු කරන්න
- 82 ස්කොෂ් නිවැරදි කිරීම
- 83 කැපවීමේදී වේදිකා ගතවන ප්රදේශය මඟ හරින්න.
- 84 නොසලකා හරින ලද ගොනු ලැයිස්තුගත කරන්න
- 85 නොසලකා හරින ලද ගොනු වල තත්වය
- 86 ශාඛා 1 හි නොමැති ශාඛා 2 හි කොමිස්
- 87 පෙර ගැටුම් නිරාකරණය සුරකින්න සහ නැවත භාවිතා කරන්න
- 88 සියලු ගැටුම් ගොනු සංස්කාරකයක විවෘත කරන්න.
- 89 සූදානම් නොකළ වස්තූන් ගණන සහ තැටියේ ඒවායේ පරිභෝජනය ගණන් කරන්න.
- 90 ප්රවේශ කළ නොහැකි වස්තු නඩත්තු කිරීම
- 91 Gitweb හි ඔබේ ගබඩාව ක්ෂණිකව බලන්න.
- 92 තහවුරු කිරීමේ ලොගයේ GPG අත්සන් බලන්න
- 93 ගෝලීය සැකසුම් වලින් ඇතුළත් කිරීම් ඉවත් කරයි.
- 94 ඉතිහාසයක් නැති නව ශාඛාවක් ලබා ගන්න
- 95 නිෂ්පාදන ගොනුව සහ එහි නවතම අනුවාදය අතර වෙනස පෙන්වයි.
- 96 වෙනත් ශාඛාවකින් ගොනුවක් උපුටා ගන්න.
- 97 මූල පමණක් ලැයිස්තුගත කර ඒකාබද්ධ කිරීම තහවුරු කරන්න
- 98 කොමිස් දෙකක් අතර ඒකාබද්ධ කරන්න
- 99 සියලුම ශාඛා ලැයිස්තුගත කරන්න
- 100 ද්විමය සෙවුම භාවිතා කර සොයා ගන්න
- 101 විශේෂිත ගොනුවක කැපවීම් සහ වෙනස්කම් ලැයිස්තුගත කරන්න
- 102 තනි ශාඛාවක් ක්ලෝන කරන්න
- 103 නව ශාඛාවකට සාදන්න
- 104 කොමිස් වල වෙනස්කම් ඇති ගොනු නොසලකා හරින්න
දෛනික භාවිතය සඳහා Git උදව්, දිනපතා git භාවිතා කිරීමට විධාන 20 කට වඩා අඩුය.
යන්න උදව් එදිනෙදා
Git උදව් මාර්ගෝපදේශය පෙන්වන්න
යන්න උදව් -g
නැවත ලිවීම
git ලබා ගැනීම -සියල්ල && git reset --hard සම්භවය / මාස්ටර්
බැඳීමක් දක්වා ඇති සියලුම ලිපිගොනු ලැයිස්තුව
git ls-tree-name-only -r <කැපවීම>
පළමු බැඳීම වෙත යොමුව යාවත්කාලීන කරන්න
git update -ref -d HEAD
ගැටුම් ඇති සියලුම ගොනු ලැයිස්තුව
git diff --name-only --diff-filter = U.
කැපවූ වෙනස් කළ සියලුම ලිපිගොනු ලැයිස්තුව
git diff-tree-no-commit-id-name-only -r <කැපවීම>
අවසාන කැපවීමෙන් පසු ඔබ සිදු කළ වෙනස්කම් බලන්න
git වෙනස
ඔබ සූදානම් කළ වෙනස්කම් ඔබගේ අවසාන කැපවීම සමඟ සසඳන්න
ගිට් වෙනස -හැඹිලිය
ලොග් වූ සහ වාර්තා නොකළ වෙනස්කම් අතර වෙනස පෙන්වයි
git වෙනස හිස
ඔබේ ස්වාමියා සමඟ දැනටමත් ඒකාබද්ධ වී ඇති සියලුම ශාඛා ලැයිස්තුගත කරන්න
git branch - ගිලී ගිය මාස්ටර්
කලින් ශාඛාවට ඉක්මනින් මාරු වන්න
ගිට් පිටවීම -
දැනටමත් ස්වාමියා සමඟ ඒකාබද්ධ කර ඇති අතු ඉවත් කරන්න
git branch - ගිලී ගිය මාස්ටර් | grep -v '^ \ *' | xargs -n 1 ගිට් ශාඛාව -ඩී
සියළුම ශාඛා ලැයිස්තුගත කරන්න
git ශාඛාව -vv
ශාඛාව ලුහුබඳින්න
git branch -u සම්භවය / mybranch
දේශීය ශාඛාවක් මකන්න
git ශාඛාව -ඩී <දේශීය_ ශාඛා නාමය>
දුරස්ථ ශාඛාවක් මකන්න
ගිට් තල්ලු සම්භවය -මකන්න <දුරස්ථ_භාෂා නාමය>
හිසෙහි නවතම අන්තර්ගතය සමඟ දේශීය වෙනස්කම් අහෝසි කරන්න
git checkout - <ගොනුවේ නම>
නව බැඳීමක් නිර්මාණය කිරීමෙන් බැඳීමක් පෙරළන්න
git ප්රතිවර්තනය <කැපවීම>
පෞද්ගලික ශාඛා වල පමණක් නිර්දේශිත බැඳීමක් ඉවතලන්න
git නැවත සකසන්න <කැපවීම>
පෙර බැඳීමේ පණිවිඩය වෙනස් කරන්න
git commit -v --සංශෝධනය
කර්තෘ වෙනස් කරන්න
git commit --amend --author ='කර්තෘගේ නම'
ගෝලීය සැකසුම් වල කර්තෘ වෙනස් කිරීමෙන් පසුව කර්තෘ නැවත සකසන්න
git commit --amend --reset-author-සංස්කරණය නොකරන්න
දුරස්ථ URL වෙනස් කරන්න
git දුරස්ථ කට්ටල- url සම්භවය <URL එක>
සියලුම දුරස්ථ යොමු ලැයිස්තුවක් ලබා ගනී
git දුරස්ථ
විකල්ප:
git දුරස්ථ සංදර්ශනය
සියලුම දේශීය හා දුරස්ථ ශාඛා ලැයිස්තුවක් ලබා ගන්න
ගිට් ශාඛාව -ඒ
දුරස්ථ ශාඛා ලැයිස්තුවක් ලබා ගන්න
git ශාඛාව -ආර්
සම්පූර්ණ ගොනුව වෙනුවට ගොනුවක වෙනස් කළ කොටස් එක් කරන්න
git add -p
සම්පූර්ණ කළ උත්සාහයන් සොයා ගන්න
curl http://git.io/vfhol > ~/.git-completion.bash && ප්රතිමාවේ '[-f ~ / .git-complete.bash] &&. ~ / .git-complete.bash' >> ~/.බෂ්ර්ක්
පසුගිය සති 2 හි වෙනස්කම් පෙන්වයි
git log --no-merges --raw --since ='සති 2 පෙර'
විකල්ප:
git whatchanged --since ='සති 2 පෙර'
මාස්ටර් ෆෝක්ස් හි සියලු කැපවීම් බලන්න
git log --no-merges --stat --reverse master ..
චෙරි-පික් භාවිතා කරමින් ශාඛා හරහා කොමිස් තෝරා ගැනීම
git පිටවීම <ශාඛා නම> && ගිට් චෙරි-පික් <කැපවීම>
කැපවූ හැෂ් අඩංගු අතු සොයා ගන්න
git branch -a - අන්තර්ගත වේ <කැපවීම>
විකල්ප:
git ශාඛාව - අඩංගු වේ <කැපවීම>
Git අන්වර්ථයන්
git config -ගෝලීය නොහොත්.<හැසිරවීම> <විධානය>
git config -ගෝලීය නොහොත්.st තත්වය
සිදු කරන ලද කාර්යයන් ඉක්මනින් හා තාවකාලිකව සුරකින්න (stasheado)
ගිට් ගබඩා
විකල්ප:
ගිට් ගබඩා ඉතිරි කරන්න
සියලුම ලිපිගොනු වල ස්ටැස්හෙඩෝ, සකස් කර නැති ඒවා පවා.
git stash save -u
විකල්ප:
git stash save --include-unracked
සියලුම stasheado ගොනු ලැයිස්තුවක් පෙන්වන්න
ගිට් ගබඩා ලැයිස්තුව
වේදිකාගත කළ ලැයිස්තුවෙන් මකා නොදමමින් ඕනෑම වේදිකා වෙනසක් භාවිතා කරන්න
git stash අදාළ වේ <stash @ {n}>
වේදිකාගත කළ වෙනස්කම් නැවත යොදවා එය වේදිකා ලැයිස්තුවෙන් ඉවත් කරන්න
git stash පොප්
විකල්ප:
git stash stash apply {0 apply යොදන්න && git stash drop stash @ {0}
ගබඩා කර ඇති සියලුම කොටස් මකන්න
git stash පැහැදිලිය
විකල්ප:
git stash පහත වැටීම <stash @ {n}>
ගබඩා කර ඇති විශේෂිත ගොනුවක් ගන්න
git පිටවීම <stash @ {n}> -- <ගොනු_මාර්ගය>
විකල්ප:
git checkout stash @ {0} - <ගොනු_මාර්ගය>
සකස් කළ සියලුම ගොනු පෙන්වන්න
git ls -files -t
සකස් කර නොමැති සියලුම ගොනු පෙන්වන්න
git ls-files - වෙනත්
නොසලකා හරින ලද සියලුම ගොනු පෙන්වන්න
git ls-files-අනිකුත් -i-බැහැර-ප්රමිතිය
නව නිධිය වැඩ කරන ගසක් සාදන්න (git 2.5)
git වැඩ වර්ධනය එකතු කරන්න -බී <ශාඛා නම> <මාර්ගය> <ආරම්භක ස්ථානය>
හෙඩ් එකකින් නව වැඩ කරන ගසක් සාදන්න
git වැඩ ගස එකතු කරන්න --ඩීටැච් <මාර්ගය> හිස
දේශීය ගබඩාවෙන් මකා නොදමමින් git ගබඩාවෙන් ගොනුවක් මකන්න
git rm -හැඹිලි <ගොනු_මාර්ගය>
විකල්ප:
git rm -හැඹිලි -r <ඩිරෙක්ටරි_පාත්>
සකස් නොකළ ලිපිගොනු මකා දැමීමට පෙර, මෙම ලිපිගොනු ලැයිස්තුව ලබා ගැනීම සඳහා පරීක්ෂණ ධාවකයක් ගන්න.
git clean -n
සකස් නොකළ ලිපිගොනු බලෙන් මකා දැමීමට
git clean -f
සූදානම් නොකළ නාමාවලි ඉවත් කිරීමට බල කරන්න
git clean -f -d
විකල්ප:
git clean -df
සියලුම උප මොඩියුල යාවත්කාලීන කරන්න
git subodule foreach git pull
ස්වාමියා සමඟ ඒකාබද්ධ නොවූ වත්මන් ශාඛාවේ සියලුම වෙනස්කම් පෙන්වයි
git cherry -v මාස්ටර්
විකල්ප:
git cherry -v මාස්ටර් <ශාඛාව-ඒකාබද්ධ කළ යුතුය>
ශාඛාවක් නම් කරන්න
git ශාඛාව -මි <නව ශාඛා-නම>
විකල්ප:
git ශාඛාව -m [<පැරණි ශාඛා-නම>] <නව ශාඛා-නම>
'විශේෂාංගය' යාවත්කාලීන කර ඒකාබද්ධ කළ 'මාස්ටර්' කරන්න
git checkout පහසුකම && git rebase @ {- 1} && git checkout @ {- 2} && git merge @ {- 1}
ප්රධාන ශාඛාව සංරක්ෂණය කරන්න
git archive master --format = zip --output = master.zip
වාර්තා පණිවිඩය වෙනස් නොකර පෙර බැඳීම වෙනස් කරන්න
git එකතු කරන්න -සියල්ල && git commit --amend-සංස්කරණය නොකරන්න
තවදුරටත් නොපවතින දුරස්ථ ශාඛා මකන්න
git ලබා ගැනීම -p
විකල්ප:
git දුරස්ථ කප්පාදු සම්භවය
ආරම්භක සංශෝධනයෙන් බැඳීම් හෑෂ් ලබා ගන්න
git rev-list - ප්රතිලෝම හෙඩ් | හිස -1
අනුවාදය ගස බලන්න
git log --pretty = oneline --graph --decorate --all
විකල්ප:
gitk -සියල්ල
උප ක්ෂේත්රය භාවිතා කරමින් නිධියකට ව්යාපෘතියක් එක් කරන්න
git subtree add --prefix =<නාමාවලි_ නාමය>/<ව්යාපෘතියේ නම> --squash git@github.com:<පරිශීලක නාමය>/<ව්යාපෘතියේ නම>.ගිට් මාස්ටර්
සබ්ට්රී භාවිතා කරමින් සම්බන්ධිත ව්යාපෘතියක් සඳහා ඔබේ ගබඩාවෙන් නවතම වෙනස්කම් ලබා ගන්න
git subtree pull --prefix =<නාමාවලි_ නාමය>/<ව්යාපෘතියේ නම> --squash git@github.com:<පරිශීලක නාමය>/<ව්යාපෘතියේ නම>.ගිට් මාස්ටර්
ශාඛාවක් සහ එහි ඉතිහාසය ගොනුවකට අපනයනය කරන්න
git මිටිය සාදන්න <ගොනුව> <ශාඛා නම>
මිටියෙන් ආනයනය කරන්න
ගිට් ක්ලෝන් repo. බණ්ඩලය <repo-dir> -b <ශාඛා නම>
වත්මන් ශාඛාවේ නම ලබා ගනී
git rev-parse --abbrev-ref HEAD
දැනටමත් සිදු කර ඇති ගොනුවක් නොසලකා හරින්න (උදා: Changelog).
git update-index --assume- වෙනස් නොවන Changelog; git කැපවීම -a; git update-index --no-උපකල්පනය-නොවෙනස්වන Changelog
නැවත සකස් කිරීමට පෙර ස්ටේෂියා වෙනස් වේ
git rebase --Autostash
ප්රාදේශීය ශාඛාවෙන් හැඳුනුම්පතෙන් සොයන්න
git ලබා ගැනීමේ සම්භවය අදින්න /<id>/ හිස:<ශාඛා නම>
විකල්ප:
git pull සම්භවය අදින්න /<id>/ හිස:<ශාඛා නම>
වත්මන් ශාඛාවේ නවතම ටැග් පෙන්වයි
git විස්තර කරන්න --tags --abbrev = 0
වෙනස්කම් සොයා බලන්න.
git වෙනස-වචන-වෙනස
හෝඩුවාවක් ගොනුවේ වෙනස්කම් නොසලකා හරින්න
git update-index --assume-නොවෙනස්ව <ගොනුවේ නම>
අහෝසි කරන්න
git update-index --no-උපකල්පනය-නොවෙනස්ව <ගොනුවේ නම>
සිට ගොනු පිරිසිදු කරන්න .gitignore
.
git clean -X -f
මකා දැමූ ගොනුව ප්රතිස්ථාපනය කරන්න.
git පිටවීම <කමිටුව ඉවත් කිරීම>^ - <ගොනු_මාර්ගය>
නිශ්චිත බැඳීම්-හැෂ් සමඟ ගොනු ප්රතිස්ථාපනය කරන්න
git පිටවීම <කැපවීම> -- <ගොනු_මාර්ගය>
ඒකාබද්ධ කිරීම වෙනුවට සෑම විටම නැවත සකස් කරන්න
git config --global branch.autosetuprebase සෑම විටම
සියලුම අන්වර්ථ නාම සහ සැකසුම් ලැයිස්තුගත කරන්න
git config --list
කේස් git සංවේදී කරන්න
git config --global core.ignorecase බොරු
ස්වයං නිවැරදි කිරීමේ වර්ග.
git config -ගෝලීය උදව්. ස්වයං නිවැරදි කිරීම 1
වෙනස නිකුතුවක කොටසක් දැයි පරීක්ෂා කරයි.
git name-rev-නමට පමණි <ෂා-1>
පිරිසිදු වියළි ධාවනය.
git clean -fd -වියළි ධාවනය
පෙර කැපවීමට විසඳුමක් ලෙස බැඳීම සලකුණු කරන්න
git කැපවීම -සවි කිරීම <ෂා-1>
ස්කොෂ් නිවැරදි කිරීම
git rebase -i --Autosquash
කැපවීමේදී වේදිකා ගතවන ප්රදේශය මඟ හරින්න.
git commit -am <පණිවිඩය කරන්න>
නොසලකා හරින ලද ගොනු ලැයිස්තුගත කරන්න
පරීක්ෂා කරන්න-නොසලකා හරින්න *
නොසලකා හරින ලද ගොනු වල තත්වය
git තත්ත්වය -නොසලකා හරින ලදි
ශාඛා 1 හි නොමැති ශාඛා 2 හි කොමිස්
git log Branch1 ^ Branch2
පෙර ගැටුම් නිරාකරණය සුරකින්න සහ නැවත භාවිතා කරන්න
git config --global reference.enabled 1
සියලු ගැටුම් ගොනු සංස්කාරකයක විවෘත කරන්න.
git වෙනස-නමට පමණි | යුනික් | xargs $ සංස්කාරක
සූදානම් නොකළ වස්තූන් ගණන සහ තැටියේ ඒවායේ පරිභෝජනය ගණන් කරන්න.
git count-object - මානව-කියවිය හැකි
ප්රවේශ කළ නොහැකි වස්තු නඩත්තු කිරීම
git gc --prune = දැන් --aggressive
Gitweb හි ඔබේ ගබඩාව ක්ෂණිකව බලන්න.
git instaweb [--local] [--httpd=<httpd>] [--වරාය=<වරාය>] [- බ්රව්සරය=<බ්රවුසරය>]
තහවුරු කිරීමේ ලොගයේ GPG අත්සන් බලන්න
git log --show-sign
ගෝලීය සැකසුම් වලින් ඇතුළත් කිරීම් ඉවත් කරයි.
git config -ග්ලෝබල් -නොසංසුන් <ඇතුළත් කිරීමේ නම>
ඉතිහාසයක් නැති නව ශාඛාවක් ලබා ගන්න
git checkout -orphan <ශාඛා නාමය>
නිෂ්පාදන ගොනුව සහ එහි නවතම අනුවාදය අතර වෙනස පෙන්වයි.
git වෙනස -වේදිකා ගත
වෙනත් ශාඛාවකින් ගොනුවක් උපුටා ගන්න.
ගිට් ප්රදර්ශනය <ශාඛා නාමය>:<ගොනුවේ නම>
මූල පමණක් ලැයිස්තුගත කර ඒකාබද්ධ කිරීම තහවුරු කරන්න
git log - පළමු-මාපිය
කොමිස් දෙකක් අතර ඒකාබද්ධ කරන්න
git rebase - ක්රියාකාරී HEAD ~ 2
සියලුම ශාඛා ලැයිස්තුගත කරන්න
git පිටවීමේ මාස්ටර් && git ශාඛාව - ඒකාබද්ධ නොවේ
ද්විමය සෙවුම භාවිතා කර සොයා ගන්න
git bisect start git bisect bad git bisect good v2.6.13-rc2 git bisect bad git bisect good git bisect reset
විශේෂිත ගොනුවක කැපවීම් සහ වෙනස්කම් ලැයිස්තුගත කරන්න
git log --follow -p - <ගොනු_මාර්ගය>
තනි ශාඛාවක් ක්ලෝන කරන්න
git ක්ලෝන් -බී <ශාඛා නම> --single- ශාඛාව https://github.com/user/repo.git
නව ශාඛාවකට සාදන්න
git Checkout -b <ශාඛා නම>
කොමිස් වල වෙනස්කම් ඇති ගොනු නොසලකා හරින්න
git config core.fileMode බොරු
අදහස් 2 ක්, ඔබේ අදහස් තබන්න
විධාන විශිෂ්ට ලෙස සම්පාදනය කිරීම
විශිෂ්ට දායකත්වය !!