Skip to content

ariqmbrilian/git-exc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CHEAT SHEET

basic configuration

git config --global user.name "[username]"
git config --global user.email "[email@example.org]"

set default editor git with vscode

git config --global core.editor "code --wait"

set default difftool

git config --global diff.tool "default-difftool"
git config --global difftool.default-difftool.cmd "code --wait --diff \$LOCAL \$REMOTE"

show global config

git config --list --show-origin

initialize working directory

git init

show status

git status

add file to staged

git add [file_name]
git add .

commit staged file to permanently repository

git commit -m "[message_name]"

cancel adding file

git clean -f

cancel modified in working directory

git restore [file_name]

cancel modified file in staged

git restore --staged [file_name]

show log

git log

show log with one line

git log --oneline

show log with graph

git log --oneline --graph

show detail commit

git show [hash]

show last changes

git show HEAD

compare commit

git diff [first_commit] [changes_commit]
git diff [first_commit] HEAD

show different commit in vscode

git diff [first_commit] [changes_commit]
git diff [first_commit] HEAD

reset in working dir

git reset --log [hash]

reset staged


reset all

About

GIT self paced learning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published