Git

From Halfface
Jump to navigation Jump to search

git

Download a git repository

git clone git@www.halfface.se:project.git

which changes has occured

git status

commit changes

git commit -a -m "updated ..."

push changes upsteam

git push
git push origin master

list branches

git branch -a
git branch -r

Change branch

git checkout remotes/origin/code-18500

Change branch

git branch master

git pull

sync up against git head

git pull

list files from specific branch, e.g. master

git ls-tree -r master --name-only

If you want to get a list of all files that ever existed

git log --pretty=format: --name-status | cut -f2- | sort -u