一.git配置
1.配置用户名 git config--global user.name "ternence"
2.配置邮箱 git config --globaluser.email "ternence@leomaster.com"
二.初始化
1.拷贝远程项目到本地 git clone [url]
2.初始化git仓库 git init
3.推送代码到远程仓库 git remote add origin git://github.com/someone/another_project.git
三. 远程仓库
1.查看远程仓库: git remote -v
2.添加远程仓库: git remote add [name][url]
3.删除远程仓库: git remote rm [name]
4.修改远程仓库: git remote set-url--push [name] [newUrl]
5.拉取远程仓库 git pull [remoteName][localBranchName]
6.推送远程仓库 git push [remoteName][localBranchName]
7. 提交本地test分支作为远程的master分支 git pushorigin test:master
8. 提交本地test分支作为远程的test分支 git push origintest:test
四.分支
1.新建分支 git branch branchName
2.切换分支 gitcheckout branchName
3.查看本地分支 git branch
4.查看远程分支 git branch -r
5.查看所有分支 gitbranch -a
6.删除本地分支 git branch -dbranchName(强制删除用-D)
7.删除远程分支 git push origin:branchName
8.合并分支 git merge branchName
五.提交更改
1.将文件添加到仓库 git add fileName
2.添加所有文件 git add .
3.提交更改 git commit -am ""
4.拉取服务器代码 git pull
5.本地代码提交到服务器 git push
6.查看提交记录 git log
7.查看文件状态 git status
六.回退
1.回退到某个版本 git reset 057d
2.回退到上一次提交的状态 git revert HEAD
3.回退所有内容到上一个版本 git reset HEAD^
4.向前回退到第三个版本 git reset--soft HEAD~3
5.将本地状态回退到和远程一样 git reset --hardorigin/master