git config --global --list
git config --global user.name "你的名称"
git config --global user.email "你的邮箱地址"
git init
git clone 仓库地址
git clone ssh://git@github.com/[username]/[repo-name].git
或者
git clone https://username:password@github.com/username/repo-name.git
git add [文件名]
git add -A
git status
git commit -m "[提交描述]"
git rm -r [删除文件的名称如:‘demo.txt’]
git branch
git branch [分支名]
git checkout [分支名]
git checkout -b [分支名]
git branch -d [分支名]
git push origin --delete [分支名]
git checkout -b [分支名] origin/[分支名]
git branch -m [老的分支名] [新的分支名]
git checkout -
git checkout -- [demo.txt]
git merge [要合并的分支名]
git merge [源分支名] [目标分支名]
git diff [源分支名] [目标分支名]
git push origin [分支名]
git push -u origin [分支名]
git push
git push origin --delete [分支名]
git pull
git pull origin [分支名]
git remote set-url origin ssh://git@github.com/[用户名]/[仓库名].git
git remote add origin ssh://git@github.com/[用户名]/[仓库名].git
git log
或者
git log --summary (详细)
或者
git log --oneline (简明)
git revert commitid