标签:
git config --global user.name "kiscall"
git config --global user.email "kiscall@163.com"
git init
git add readme.txt
git commit -m "wrote readme file"
git status
git diff readme.txt
git diff HEAD -- readme.txt
git log (--pretty=oneline)
git reset --hard HEAD
git reflog
git checkout -- readme.txt
git reset HEAD readme.txt
git rm readme.txt
ssh-keygen -t rsa -C "kiscall@163.com"
git remote add origin git@github.com:kiscall/demo.git
git push -u origin master
git push origin mater
git pull
git clone git@github.com:kiscall/demo.git
git branch dev
git checkout dev
git checkout -b dev
git branch
git merge dev
git branch -d dev
git log --graph --pretty=oneline --abbrev-commit
git merge --no-ff -m "merge with no-ff" dev
git stash
git stash list
git stash apply
git stash drop
git stash pop stash@{0}
git branch -D dev
git remote
git remote -v
git checkout -b dev origin/dev
git branch --set-upstream dev origin/dev
git tag v1.0
git tag
git tag v0.9 6224937
git show v0.9
git tag -a v0.1 -m "version 0.1 released" 3628164
git tag -d v0.1
git push origin v1.0
git push origin tags
git push origin:refs/tags/v0.9
git config --global color.ui true
.gitignore
git config --global alias.st status
apt-get install git
adduser git
/home/git/.ssh/authorized_keys
git init -bare sample.git
chown -R git:git sample.git
/etc/passwd
git:x:1001:1001:,,,:/home/git:/bin/bash
git:x:1001:1001:,,,:/home/git:/usr/bin/git-shell
git clone git@server:/srv/sample.git
标签:
原文地址:http://www.cnblogs.com/kiscall/p/4479325.html