作者:刘宾, thomas_liub@hotmail.com
请尊重作者著作权,转载请注明出处,谢谢!
概述
- 查看信息
git remote show origin
git config --list
- 初始化
git init
git config --global user.name "fdafd"
git config --global user.email "fadfd"
从某远程分支创建代码
- 初始化项目代码,master分支
- 列出所有远程分支
git branch -r
- 选择所需分支并checkout
git checkout origin/sprint.17.05.08
提交代码
- 查询代码变更状态
git status
- 提交本地代码
git commit -am "注释"
- 提交本地代码到gitlab服务器
git push origin 本地分支名称:远程分支名称
代码管理
- 更新代码
git pull
- 添加/删除文件
git add 文件
git rm 文件
- 比较文件不同
git diff
分支命令
- 查询所有分支,本地分支+远程分支
git branch -a
- 查询远程分支
git branch -r
- 切换分支
git checkout 分支名称
- 创建并切换到新本地分支
git checkout -b 分支名称
- 创建新分支
git branch new_branch
- 删除分支
git branch -d 分支名称
- 跟踪远程分支
git checkout -b sprint.17.05.08 origin/sprint.17.05.08
- 切换跟踪分支
git checkout --track origin/serverfix