Git 命令总结
安装
使用git首先你需要确认是否已经安装Git
由于本人操作的环境是Mac,所以一下使用的命令均在iTerm
或者终端
运行 git --help
输出使用帮助,没有错误表示已安装Git
检查安装版本
git --version
Git使用
git config
使用
-
git config -l
或者git config --list
获取所有配置信息list -
git config 指定环境变量名
直接查阅某个环境变量 - 配置用户信息
git config --global user.name "xxx"
git config --global user.email "[email protected]"
创建本地分支
-
git checkout -b 本地分支名
融合了一下两句
-
git branch 本地分支名
创建分支 -
git checkout 本地分支名
切换分支
-
- 创建的同时与远程端连接
git checkout -b 本地分支名 origin/远程分支名
删除分支
***删除`分支1`前需要切换到另一分支(如`分支2`)才能正确删除`分支1`*** 1. 查看分支信息 `git branch -a` ***远程和本地分支,`remotes` 开头的是远程分支*** `git branch -r` ***远程分支*** `git branch` ***本地分支*** 2. 删除本地分支 `git branch -d 本地分支名` 3. 删除远程分支 `git push origin –delete 远程分支名`创建远程分支
- 本地分支创建
git checkout -b 分支名
- 把本地分支提交远程仓库
git push origin 分支名
合并分支
例如:合并`分支1`到`分支2` 1. `git checkout 分支2` 2. `git merge 分支1` 3. 合并分支异常处理-
使用
git merge 分支1
合并分支1到分支2时出现以下错误fatal: refusing to merge unrelated histories
表示需要强制合并 -
强制合并方式
git merge 分支1 --allow-unrelated-histories
使用git status
一步一步根据提示处理
更改远程仓库指向
git remote -v
获取到当前远程仓库信息
- 方式一
使用git remote set-url origin [需要更改的仓库地址url]
直接更改 - 方式二
- 使用
git config -e
打开配置 - 直接编辑以下内容,修改
url
- 保存即可
- 使用
参考文献
[1] https://book.git-scm.com/
[2] http://www.runoob.com/git/git-tutorial.html
[3] http://www.bootcss.com/p/git-guide/
[4] https://git-scm.com/book/zh/v2