git
补充说明
语法
git [--version] [--help] [-C <path>] [-c name=value]
[--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]
[-p | --paginate | --no-pager] [--no-replace-objects] [--bare]
[--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>]
<command> [<args>]选项
例子
配置
修改项目中的个人信息
配置自动换行
常见使用场景
创建SSH密钥
多账号ssh配置
免密码登录远程服务器
https协议下提交代码免密码
文件推向3个git库
修改远程仓库地址
撤销远程记录
放弃本地的文件修改
最简单放弃本地修改内容
回滚到某个commit提交
回退到某一个版本
去掉某个commit
新建一个空分支
合并多个commit
修改远程Commit记录
添加忽略文件
利用commit关闭一个issue
同步fork的上游仓库
批量修改历史commit中的名字和邮箱
查看某个文件历史
打造自己的git命令
中文乱码的解决方案
新建仓库
init
status
add
commit
remote
push
clone
本地
help
add
rm
commit
reset
revert
checkout
diff
stash
merge
cherry-pick
rebase
分支branch
删除
提交
拉取
分支合并
重命名
查看
新建
连接
分支切换
远端
submodule
删除文件
remote
标签tag
日志log
重写历史
删除仓库
其它
报错问题解决
参考资料
Last updated