Skip to content

Instantly share code, notes, and snippets.

@h007
Forked from luislavena/.gitconfig
Created December 4, 2020 05:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save h007/dd56b37a254529fc9d2b9c639bf334bb to your computer and use it in GitHub Desktop.
Save h007/dd56b37a254529fc9d2b9c639bf334bb to your computer and use it in GitHub Desktop.
[core]
autocrlf = false
excludesfile = ~/.gitignore.global
[color]
ui = auto
[push]
default = current
followTags = true
[alias]
br = branch
ci = commit
co = checkout
ff = rebase origin
mg = merge --no-ff
pick = cherry-pick
pristine = reset --hard
ql = log --abbrev-commit --pretty=oneline
qlm = log --abbrev-commit --pretty=oneline --merges
qlr = log --reverse --abbrev-commit --pretty=oneline
scr = !"git svn dcommit"
sfr = !"git svn fetch && git svn rebase"
st = status
sw = checkout
switch = checkout
rb = rebase
ru = remote update
rup = remote update --prune
tree = log --graph --pretty=format:\"%h - %s (%cr)\" --abbrev-commit --date=relative
undo = reset --soft HEAD^
up = pull --rebase origin
zap = clean -x -d -f
## Ruby
*.gem
/.config
/.gem
/coverage/
/pkg/
/tmp/
## Bundler
/.bundle/
/vendor/bundle
## SASS
.sass-cache/
*.css.map
## Crystal
/.shards
/libs
## C
# Prerequisites
*.d
# Object files
*.o
*.ko
*.obj
*.elf
# Linker output
*.ilk
*.map
*.exp
# Precompiled Headers
*.gch
*.pch
# Libraries
*.lib
*.a
*.la
*.lo
# Shared objects (inc. Windows DLLs)
*.dll
*.so
*.so.*
*.dylib
# Executables
*.exe
*.out
*.app
*.i*86
*.x86_64
*.hex
# Debug files
*.dSYM/
*.su
*.idb
*.pdb
# Kernel Module Compile Results
*.mod*
*.cmd
modules.order
Module.symvers
Mkfile.old
dkms.conf
## C++
# Prerequisites
*.d
# Compiled Object files
*.slo
*.lo
*.o
*.obj
*.dwo
# Precompiled Headers
*.gch
*.pch
# Compiled Dynamic libraries
*.so
*.dylib
*.dll
# Fortran module files
*.mod
*.smod
# Compiled Static libraries
*.lai
*.la
*.a
*.lib
# Executables
*.exe
*.out
*.app
## Vagrant
.vagrant/
## SublimeText
# cache files for sublime text
*.tmlanguage.cache
*.tmPreferences.cache
*.stTheme.cache
# workspace files are user-specific
*.sublime-workspace
# project files should be checked into the repository, unless a significant
# proportion of contributors will probably not be using SublimeText
# *.sublime-project
# sftp configuration file
sftp-config.json
# Package control specific files
Package Control.last-run
Package Control.ca-list
Package Control.ca-bundle
Package Control.system-ca-bundle
Package Control.cache/
Package Control.ca-certs/
Package Control.merged-ca-bundle
Package Control.user-ca-bundle
oscrypto-ca-bundle.crt
bh_unicode_properties.cache
# Sublime-github package stores a github token in this file
# https://packagecontrol.io/packages/sublime-github
GitHub.sublime-settings
## Vim
# swap
[._]*.s[a-v][a-z]
[._]*.sw[a-p]
[._]s[a-v][a-z]
[._]sw[a-p]
# session
Session.vim
# temporary
.netrwhist
*~
# auto-generated tag files
tags
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment