നുറുങ്ങുകൾ: നിങ്ങൾ അറിഞ്ഞിരിക്കേണ്ട GitHub / Git നായി 100 ൽ കൂടുതൽ കമാൻഡുകൾ

ഇന്നലെ തികച്ചും ഒരു പ്രോഗ്രാമിംഗ് ദിവസമായിരുന്നു, ഒപ്പം ജിറ്റ് ശേഖരണവുമായുള്ള ഒരു തർക്കമാണ് എന്നെ നയിച്ചത് ഹേമന്ത് ശേഖരം അവിടെ എനിക്ക് ഒരു സമ്പൂർണ്ണ ലിസ്റ്റ് ലഭിച്ചു 400 ൽ കൂടുതൽ കമാൻഡുകൾ പാര GitHub / Git അവ ഏറ്റവും കൂടുതൽ ഉപയോഗിച്ചതായി കണക്കാക്കപ്പെടുന്നു, അവയിൽ ഓരോന്നിനും അവയുടെ ഉപയോഗത്തെക്കുറിച്ചുള്ള വിശദീകരണമുണ്ട്. അത് എന്താണെന്ന് നിങ്ങൾക്ക് അറിയില്ലെങ്കിൽ സാമൂഹികം അല്ലെങ്കിൽ ഇത് ഇൻസ്റ്റാളുചെയ്യുന്നതിൽ നിങ്ങൾക്ക് പ്രശ്‌നമുണ്ടായിരുന്നു, നിങ്ങൾക്ക് പോകാം GitHub ഉപയോഗിക്കുന്നതിനുള്ള ദ്രുത ഗൈഡ് അത് നിങ്ങളുടെ സംശയങ്ങളെല്ലാം ഇല്ലാതാക്കും.

ഇന്ഡക്സ്

ദൈനംദിന ഉപയോഗത്തിനായി Git സഹായം, ദിവസവും git ഉപയോഗിക്കാൻ 20 കമാൻഡുകളിൽ കുറവ്.

ജിറ്റിനെ സഹായിക്കൂ എല്ലാ ദിവസവും

Git സഹായ ഗൈഡ് കാണിക്കുക

ജിറ്റിനെ സഹായിക്കൂ -g

ഓവർറൈറ്റ് പുൾ

git ലഭ്യമാക്കുക --all && git reset --hard origin / master

ഒരു കമ്മിറ്റ് വരെയുള്ള എല്ലാ ഫയലുകളുടെയും പട്ടിക

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 ചെക്ക് out ട്ട് -

ഇതിനകം മാസ്റ്ററുമായി ലയിപ്പിച്ച ശാഖകൾ നീക്കംചെയ്യുക

ജിറ്റ് ബ്രാഞ്ച് - ലയിപ്പിച്ച മാസ്റ്റർ | grep -വി '^ \ *' | xargs -n 1 git ബ്രാഞ്ച് -ഡി

എല്ലാ ശാഖകളും അവയുടെ അവസാന കമ്മിറ്റുകളും ബ്രാഞ്ചുമായി പട്ടികപ്പെടുത്തുക

git ശാഖ -vv

ബ്രാഞ്ച് ട്രാക്കുചെയ്യുക

git branch -u origin / mybranch

ഒരു പ്രാദേശിക ബ്രാഞ്ച് ഇല്ലാതാക്കുക

ജിറ്റ് ബ്രാഞ്ച് -ഡി <പ്രാദേശിക_ശാഖയുടെ പേര്>

ഒരു വിദൂര ശാഖ ഇല്ലാതാക്കുക

ജിറ്റ് പുഷ് ഉത്ഭവം -ഇല്ലാതാക്കി <വിദൂര_ബ്രാഞ്ച് നാമം>

തലയിലെ ഏറ്റവും പുതിയ ഉള്ളടക്കം ഉപയോഗിച്ച് പ്രാദേശിക മാറ്റങ്ങൾ പഴയപടിയാക്കുക

git ചെക്ക് out ട്ട് - <ഫയലിന്റെ പേര്>

ഒരു പുതിയ കമ്മിറ്റ് സൃഷ്ടിച്ചുകൊണ്ട് ഒരു കമ്മിറ്റ് റോൾ ചെയ്യുക

git പഴയപടിയാക്കുക <കമ്മിറ്റ്-ഇഷ്>

സ്വകാര്യ ബ്രാഞ്ചുകളിൽ മാത്രം ശുപാർശ ചെയ്യുന്ന ഒരു കമ്മിറ്റ് നിരസിക്കുക

git പുന reset സജ്ജമാക്കുക <കമ്മിറ്റ്-ഇഷ്>

മുമ്പത്തെ കമ്മിറ്റ് സന്ദേശം മാറ്റുക

git commit -v --ഭേദഗതി

രചയിതാവിനെ പരിഷ്‌ക്കരിക്കുക

git commit --amend --author ='രചയിതാവിന്റെ പേര്'

ആഗോള ക്രമീകരണങ്ങളിൽ രചയിതാവിനെ മാറ്റിയ ശേഷം രചയിതാവിനെ പുന Res സജ്ജമാക്കുക

git commit --amend --reset-author-no-edit

വിദൂര URL മാറ്റുക

git വിദൂര സെറ്റ്- url ഉറവിടം <യുആർഎൽ>

എല്ലാ വിദൂര റഫറൻസുകളുടെയും ഒരു ലിസ്റ്റ് നേടുന്നു

git റിമോട്ട്

ബദൽ:

git വിദൂര ഷോ

എല്ലാ പ്രാദേശിക, വിദൂര ശാഖകളുടെയും ഒരു പട്ടിക നേടുക

git ശാഖ -a

വിദൂര ശാഖകളുടെ ഒരു പട്ടിക നേടുക

ജിറ്റ് ബ്രാഞ്ച് -ആർ

മുഴുവൻ ഫയലിനുപകരം ഒരു ഫയലിന്റെ മാറിയ ഭാഗങ്ങൾ ചേർക്കുക

git add -p

പൂർത്തിയാക്കിയ ശ്രമങ്ങൾ കണ്ടെത്തുക

ചുരുളൻ 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 ചെക്ക് out ട്ട് <ബ്രാഞ്ച്-പേര്> && git ചെറി-പിക്ക് <കമ്മിറ്റ്-ഇഷ്>

കമ്മിറ്റ് ഹാഷ് അടങ്ങിയിരിക്കുന്ന ശാഖകൾ കണ്ടെത്തുക

git branch -a - അടങ്ങിയിരിക്കുന്നു <കമ്മിറ്റ്-ഇഷ്>

ബദൽ:

git ശാഖ - ഉൾക്കൊള്ളുന്നു <കമ്മിറ്റ്-ഇഷ്>

അപരനാമങ്ങൾ

git config -ഗ്ലോബൽ അപരാഭിധാനം.<കൈകാര്യം ചെയ്യുക> <കമാൻഡ്> 
git config -ഗ്ലോബൽ അപരാഭിധാനം.st സ്റ്റാറ്റസ്

നടത്തിയ ജോലികൾ വേഗത്തിലും താൽക്കാലികമായും സംരക്ഷിക്കുക (സ്റ്റാസ്ഹെഡോ)

ജിറ്റ് സ്റ്റാഷ്

ബദൽ:

git stash സേവ്

എല്ലാ ഫയലുകളുടെയും സ്റ്റാസ്ഹെഡോ, തയ്യാറാക്കാത്തവ പോലും.

git stash save -u

ബദൽ:

git stash save-ഉൾപ്പെടുത്തുക-ട്രാക്ക് ചെയ്തിട്ടില്ല

എല്ലാ സ്റ്റാസ്ഹെഡോ ഫയലുകളുടെയും പട്ടിക കാണിക്കുക

ജിറ്റ് സ്റ്റാഷ് ലിസ്റ്റ്

ഘട്ടം ഘട്ടമായുള്ള പട്ടികയിൽ നിന്ന് ഇല്ലാതാക്കാതെ ഏതെങ്കിലും ഘട്ടം മാറ്റം ഉപയോഗിക്കുക

git stash ബാധകമാണ് <സ്റ്റാഷ് @ {n}>
git stash പോപ്പ്

ഇതരമാർഗ്ഗങ്ങൾ:

git stash പ്രയോഗിക്കുക st {0} && git stash drop stash @ {0}

സംഭരിച്ച എല്ലാ സ്റ്റാഷുകളും ഇല്ലാതാക്കുക

git stash വ്യക്തമാണ്

ഇതരമാർഗ്ഗങ്ങൾ:

git stash ഡ്രോപ്പ് <സ്റ്റാഷ് @ {n}>

സംഭരിച്ചിരിക്കുന്ന ഒരു നിർദ്ദിഷ്ട ഫയൽ എടുക്കുക

git ചെക്ക് out ട്ട് <സ്റ്റാഷ് @ {n}> -- <ഫയൽ പാത>

ബദൽ:

git ചെക്ക് out ട്ട് സ്റ്റാഷ് @ {0} - <ഫയൽ പാത>

തയ്യാറാക്കിയ എല്ലാ ഫയലുകളും കാണിക്കുക

git ls -files -t

തയ്യാറാക്കാത്ത എല്ലാ ഫയലുകളും കാണിക്കുക

git ls-files - others

അവഗണിച്ച എല്ലാ ഫയലുകളും കാണിക്കുക

git ls-files-മറ്റുള്ളവ -i --exclude-standard

ഒരു പുതിയ റിപ്പോസിറ്ററി വർക്കിംഗ് ട്രീ സൃഷ്ടിക്കുക (git 2.5)

git വർക്ക്ട്രീ ആഡ്-ബി <ബ്രാഞ്ച്-പേര്> <പാത> <ആരംഭ പോയിന്റ്>

ഒരു HEAD- ൽ നിന്ന് ഒരു പുതിയ വർക്കിംഗ് ട്രീ സൃഷ്ടിക്കുക

git worktree add --detach ചേർക്കുക <പാത> HEAD

പ്രാദേശിക ശേഖരത്തിൽ നിന്ന് ഇല്ലാതാക്കാതെ തന്നെ git ശേഖരത്തിൽ നിന്ന് ഒരു ഫയൽ ഇല്ലാതാക്കുക

git rm - കാഷെ <ഫയൽ പാത>

ബദൽ:

git rm --cached -r <ഡയറക്ടറി_പാത്ത്>

റോ ഫയലുകൾ ഇല്ലാതാക്കുന്നതിനുമുമ്പ്, ഈ ഫയലുകളുടെ ലിസ്റ്റ് ലഭിക്കുന്നതിന് ഒരു ടെസ്റ്റ് റൺ എടുക്കുക.

ജിറ്റ് ക്ലീൻ -n

തയ്യാറാകാത്ത ഫയലുകൾ ഇല്ലാതാക്കാൻ നിർബന്ധിക്കുക

git clean -f

തയ്യാറാകാത്ത ഡയറക്ടറികൾ നീക്കംചെയ്യാൻ നിർബന്ധിക്കുക

git clean -f -d

ബദൽ:

ജിറ്റ് ക്ലീൻ -ഡിഎഫ്

എല്ലാ ഉപ മൊഡ്യൂളുകളും അപ്‌ഡേറ്റുചെയ്യുക

git subodule foreach git pull

മാസ്റ്ററുമായി ലയിപ്പിക്കാത്ത നിലവിലെ ബ്രാഞ്ചിലെ എല്ലാ മാറ്റങ്ങളും കാണിക്കുന്നു

git cherry -v മാസ്റ്റർ

ബദൽ:

git cherry -v മാസ്റ്റർ <ബ്രാഞ്ച്-ടു-ലയിപ്പിക്കുക>

ഒരു ശാഖയുടെ പേരുമാറ്റുക

git ശാഖ -m <പുതിയ ബ്രാഞ്ച്-പേര്>

ബദൽ:

git ശാഖ -m [<പഴയ ശാഖ-പേര്>] <പുതിയ ബ്രാഞ്ച്-പേര്>

'സവിശേഷത' അപ്‌ഡേറ്റുചെയ്‌ത് ലയിപ്പിച്ച 'മാസ്റ്റർ' ആക്കുക

git ചെക്ക് out ട്ട് സവിശേഷത && git rebase @ {- 1} && git ചെക്ക് out ട്ട് @ {- 2} && git ലയനം @ {- 1}

മാസ്റ്റർ ബ്രാഞ്ച് ശേഖരിക്കുക

git ആർക്കൈവ് മാസ്റ്റർ --format = zip --output = master.zip

റിപ്പോർട്ട് സന്ദേശം പരിഷ്‌ക്കരിക്കാതെ മുമ്പത്തെ കമ്മിറ്റ് പരിഷ്‌ക്കരിക്കുക

ജിറ്റ് ചേർക്കുക -എല്ലാം && git commit --amend --no- എഡിറ്റ്

ഉത്ഭവത്തിൽ നിലവിലില്ലാത്ത വിദൂര ശാഖകൾ ഇല്ലാതാക്കുക

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 ബണ്ടിൽ സൃഷ്ടിക്കുക <ഫയല്> <ബ്രാഞ്ച്-പേര്>

ഒരു ബണ്ടിൽ നിന്ന് ഇറക്കുമതി ചെയ്യുക

git clone repo. ബണ്ടിൽ <repo-diir> -b <ബ്രാഞ്ച്-പേര്>

നിലവിലെ ശാഖയുടെ പേര് നേടുന്നു

git rev-parse --abbrev-ref HEAD

ഇതിനകം ചെയ്ത ഒരു ഫയൽ അവഗണിക്കുക (ഉദാ. ചേഞ്ച്ലോഗ്).

git update-index --assume- മാറ്റമില്ലാത്ത Changelog; git commit -a; git update-index --no-ume ഹിക്കുക-മാറ്റമില്ലാത്ത Changelog

പുന ar ക്രമീകരിക്കുന്നതിന് മുമ്പ് സ്റ്റാഷിയ മാറുന്നു

ജിറ്റ് റീബേസ് -ഓട്ടോസ്റ്റാഷ്

പ്രാദേശിക ബ്രാഞ്ചിൽ ഐഡി ഉപയോഗിച്ച് തിരയുക

git ലഭ്യമാക്കൽ പുൾ /<id>/ തല:<ബ്രാഞ്ച്-പേര്>

ഇതരമാർഗ്ഗങ്ങൾ:

git pull ഒറിജിനൽ പുൾ /<id>/ തല:<ബ്രാഞ്ച്-പേര്>

നിലവിലെ ബ്രാഞ്ചിന്റെ ഏറ്റവും പുതിയ ടാഗുകൾ‌ കാണിക്കുന്നു

git വിവരിക്കുക --tags --abbrev = 0

വ്യത്യാസങ്ങൾക്കായി നോക്കുക.

git വ്യത്യാസം-വാക്ക്-വ്യത്യാസം

ട്രെയ്‌സ് ഫയലിലെ മാറ്റങ്ങൾ അവഗണിക്കുക

git update-index --assume- മാറ്റമില്ല <ഫയലിന്റെ പേര്>

പഴയപടിയാക്കുക

git update-index --no-ume ഹിക്കുക-മാറ്റമില്ല <ഫയലിന്റെ പേര്>

ഫയലുകൾ വൃത്തിയാക്കുക .gitignore.

ജിറ്റ് ക്ലീൻ -X -f

ഇല്ലാതാക്കിയ ഫയൽ പുന ore സ്ഥാപിക്കുക.

git ചെക്ക് out ട്ട് <ഇല്ലാതാക്കുന്നു_കമ്മിറ്റ്>^ - <ഫയൽ പാത>

ഒരു നിർദ്ദിഷ്ട കമ്മിറ്റ്-ഹാഷ് ഉപയോഗിച്ച് ഫയലുകൾ പുന ore സ്ഥാപിക്കുക

git ചെക്ക് out ട്ട് <കമ്മിറ്റ്-ഇഷ്> -- <ഫയൽ പാത>

ലയിപ്പിക്കുന്നതിന് പകരം എല്ലായ്പ്പോഴും പുന ar ക്രമീകരിക്കുക

git config --global branch.autosetuprebase എല്ലായ്പ്പോഴും

എല്ലാ അപരനാമങ്ങളും ക്രമീകരണങ്ങളും പട്ടികപ്പെടുത്തുക

git config --list

കേസ് ജിറ്റ് സെൻ‌സിറ്റീവ് ആക്കുക

git config --global core.ignorecase തെറ്റായ

സ്വയം തിരുത്തലിന്റെ തരങ്ങൾ.

git config -ഗ്ലോബൽ സഹായിക്കൂ.അട്ടോകറക്റ്റ് 1

മാറ്റം ഒരു റിലീസിന്റെ ഭാഗമാണോയെന്ന് പരിശോധിക്കുന്നു.

git name-rev-പേര് മാത്രം <SHA-1>

ഡ്രൈ റൺ വൃത്തിയാക്കുക.

git clean -fd - ഡ്രൈ-റൺ

മുമ്പത്തെ കമ്മിറ്റിന് പരിഹാരമായി കമ്മിറ്റ് അടയാളപ്പെടുത്തുക

git commit --fixup <SHA-1>

സ്ക്വാഷ് തിരുത്തൽ

git rebase -i --autosquash

കമ്മിറ്റ് സമയത്ത് സ്റ്റേജിംഗ് ഏരിയ ഒഴിവാക്കുക.

git commit -am <സന്ദേശം നൽകുക>

അവഗണിച്ച ഫയലുകൾ പട്ടികപ്പെടുത്തുക

ചെക്ക്-അവഗണിക്കുക *

അവഗണിച്ച ഫയലുകളുടെ നില

git സ്റ്റാറ്റസ് -അവഗണിച്ചു

ബ്രാഞ്ച് 1 ൽ ഇല്ലാത്ത ബ്രാഞ്ച് 2 ലെ കമ്മറ്റുകൾ

git log ബ്രാഞ്ച് 1 ^ ബ്രാഞ്ച് 2

മുമ്പത്തെ പൊരുത്തക്കേടുകൾ സംരക്ഷിച്ച് വീണ്ടും ഉപയോഗിക്കുക

git config --global reference.enabled 1

വൈരുദ്ധ്യമുള്ള എല്ലാ ഫയലുകളും ഒരു എഡിറ്ററിൽ തുറക്കുക.

git വ്യത്യാസം-പേര് മാത്രം | യൂണിക് | xargs $ എഡിറ്റർ

തയ്യാറാകാത്ത വസ്തുക്കളുടെ എണ്ണവും ഡിസ്കിലെ അവയുടെ ഉപഭോഗവും എണ്ണുക.

git count-object - മനുഷ്യന് വായിക്കാൻ കഴിയുന്ന

ആക്സസ് ചെയ്യാനാവാത്ത വസ്തുക്കളുടെ പരിപാലനം

git gc --prune = ഇപ്പോൾ --aggressive

Gitweb- ൽ നിങ്ങളുടെ ശേഖരം തൽക്ഷണം കാണുക.

git instaweb [--local] [--httpd=<httpd>] [- പോർട്ട്=<തുറമുഖം>] [- ബ്ര rowser സർ=<ബ്രൌസർ>]

സ്ഥിരീകരണ ലോഗിൽ GPG ഒപ്പുകൾ കാണുക

git ലോഗ് --ഷോ-സിഗ്നേച്ചർ

ആഗോള ക്രമീകരണങ്ങളിൽ നിന്ന് എൻ‌ട്രികൾ നീക്കംചെയ്യുന്നു.

git config --global --unset <പ്രവേശന നാമം>

ചരിത്രമില്ലാത്ത ഒരു പുതിയ ബ്രാഞ്ച് നേടുക

git checkout -orphan <ശാഖ_നാമം>

പ്രൊഡക്ഷൻ ഫയലും അതിന്റെ ഏറ്റവും പുതിയ പതിപ്പും തമ്മിലുള്ള വ്യത്യാസം പ്രദർശിപ്പിക്കുന്നു.

ജിറ്റ് ഡിഫ് -സ്റ്റേജ്

മറ്റൊരു ബ്രാഞ്ചിൽ നിന്ന് ഒരു ഫയൽ എക്‌സ്‌ട്രാക്റ്റുചെയ്യുക.

ജിറ്റ് ഷോ <ശാഖ_നാമം>:<ഫയലിന്റെ പേര്>

റൂട്ട് മാത്രം പട്ടികപ്പെടുത്തി ലയനം സ്ഥിരീകരിക്കുക

git log - ആദ്യ രക്ഷാകർതൃ

രണ്ട് കമ്മറ്റുകൾക്കിടയിൽ ലയിപ്പിക്കുക

git rebase - ഇൻററാക്റ്റീവ് HEAD ~ 2

എല്ലാ ശാഖകളും പട്ടികപ്പെടുത്തുക

git ചെക്ക് out ട്ട് മാസ്റ്റർ && git branch - ലയിപ്പിച്ചിട്ടില്ല

ബൈനറി തിരയൽ ഉപയോഗിച്ച് കണ്ടെത്തുക

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 - <ഫയൽ പാത>

ഒരൊറ്റ ശാഖ ക്ലോൺ ചെയ്യുക

ജിറ്റ് ക്ലോൺ -ബി <ബ്രാഞ്ച്-പേര്> --single-శాఖ https://github.com/user/repo.git

ഒരു പുതിയ ബ്രാഞ്ചിലേക്ക് സൃഷ്ടിച്ച് മാറുക

ജിറ്റ് ചെക്ക്outട്ട് -ബി <ബ്രാഞ്ച്-പേര്>

കമ്മിറ്റുകളിൽ മാറ്റങ്ങളുള്ള ഫയലുകൾ അവഗണിക്കുക

git config core.fileMode തെറ്റായ

ലേഖനത്തിന്റെ ഉള്ളടക്കം ഞങ്ങളുടെ തത്ത്വങ്ങൾ പാലിക്കുന്നു എഡിറ്റോറിയൽ എത്തിക്സ്. ഒരു പിശക് റിപ്പോർട്ടുചെയ്യാൻ ക്ലിക്കുചെയ്യുക ഇവിടെ.

2 അഭിപ്രായങ്ങൾ, നിങ്ങളുടേത് വിടുക

നിങ്ങളുടെ അഭിപ്രായം ഇടുക

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിച്ചു ചെയ്യില്ല.

*

*

  1. ഡാറ്റയുടെ ഉത്തരവാദിത്തം: മിഗുവൽ ഏഞ്ചൽ ഗാറ്റൻ
  2. ഡാറ്റയുടെ ഉദ്ദേശ്യം: സ്പാം നിയന്ത്രിക്കുക, അഭിപ്രായ മാനേജുമെന്റ്.
  3. നിയമസാധുത: നിങ്ങളുടെ സമ്മതം
  4. ഡാറ്റയുടെ ആശയവിനിമയം: നിയമപരമായ ബാധ്യതയല്ലാതെ ഡാറ്റ മൂന്നാം കക്ഷികളുമായി ആശയവിനിമയം നടത്തുകയില്ല.
  5. ഡാറ്റ സംഭരണം: ഒസെന്റസ് നെറ്റ്‌വർക്കുകൾ (ഇയു) ഹോസ്റ്റുചെയ്യുന്ന ഡാറ്റാബേസ്
  6. അവകാശങ്ങൾ: ഏത് സമയത്തും നിങ്ങളുടെ വിവരങ്ങൾ പരിമിതപ്പെടുത്താനും വീണ്ടെടുക്കാനും ഇല്ലാതാക്കാനും കഴിയും.

  1.   ഗബ്രിയേൽ പറഞ്ഞു

    കമാൻഡുകളുടെ മികച്ച സമാഹാരം

  2.   യേശു പെരേൽസ് പറഞ്ഞു

    മികച്ച സംഭാവന !!