显示当前的Git配置
git config --list
配置当前的用户信息
git config --global user.name 名称
git config --global user.email 邮箱
配置当前项目区分大小写
git config core.ignorecase false
git clone xxx.git
列出本地分支
git branch
列出远程分支
git branch -r
列出本地和远程分支
git branch -a
本地创建分支
git branch 分支名称
根据commit,创建本地分支
git branch 分支名称 指定的commit
重命名分支
git branch -m 旧分支名称 新分支名称
删除本地分支
git branch -d 分支名称
删除远程分支
git push origin :分支名称
切换分支
git checkout 分支名称
更新代码
git pull origin 分支名称
提交到本地分支
git commit -am 修改信息
提交到远程分支
git push origin 分支名称
合并指定分支到当前分支
git merge 分支名称
撤销本地提交
git reset HEAD^
显示变更的文件
git status
显示当前分支的版本历史
git log
显示commit历史,以及每次commit发生变更的文件
git log --stat
显示当前分支的最近几次提交
git reflog
git
在clone
时出现443
连接超时错误:
Administrator@PC-20151014LTDE MINGW64 /d/test
$ git clone https://ceres-solver.googlesource.com/ceres-solver
Cloning into 'ceres-solver'...
fatal: unable to access 'https://ceres-solver.googlesource.com/ceres-solver/': Failed to connect to ceres-solver.googlesource.com port 443: Timed out
git
终端设置代理git config --global http.proxy "localhost:1080"
现在已经可以正常下载了