Written on 2019-09-10 16:33:48

Last updated 2020-11-29 07:18:00

Git useful commands


  • Store all your cred into system helper
git config --global credential.helper store
# Set the cache to timeout after 1 hour (setting is in seconds)
git config --global credential.helper 'cache --timeout=3600'
  • Ignore file mode change in current working tree
# For individual project
git config core.fileMode false 
# For system wide all git project
git config --global core.fileMode false
  • Reset current branch to previous stat
git reset --hard HEAD
  • How to save your work into git clipboard
git stash
  • Easy way to update your current code using same branch.
git pull --rebase

Final my .gitconfig file looks like

cat ~/.gitconfig
[user]
    email = [email protected]
    name = Vallabh Kansagara
[credential]
    helper = store
[core]
    fileMode = false
blog comments powered by Disqus