Skip to content

Latest commit

 

History

History
39 lines (22 loc) · 1.02 KB

README.md

File metadata and controls

39 lines (22 loc) · 1.02 KB

a lovely cat

litterbox

Test out git remote prune, git prune, git fetch --prune

there are 3 places we can see our branches: 1.remote 2.local-remote (ref/remote) 3.local

git fecth sync up remote and local-remote.

git branch -a show you local and local-remote

local remote will not remove ref unless you use purge

"git remote prune origin" same as "git fetch --prune" if you are working on one remote repo only

when you have a branch deleted on remote. sync up your local ref/remote with it.

git branch -dr origin/[your branch name]

only delete ref/remote. no actual branch is delete from remote.

git branch -d [your branch name]

does not delete ref/remote, obvious nor remote.

git checkout --orphan mybranch

create a branch without any history commit. but it will still have the files inhert from where you creatd it. e.g. files in master.

git rm -rf .

remove all the files in this brunch.

Cat Picture

a cat