设置用户名和email
1 | git config --global user.name "runoob" |
global选项用于指定全局的用户名和email,如果要为项目设置特定的,去掉该选项即可
设置默认的编辑器和差异比较工具
1 | git config --global core.editor emacs |
查看已有配置(实际文件位于~/.gitconfig或/etc/gitconfig)
1 | git config --list |
git工作流程
git 创建仓库
1 | git init |
添加文件
1 | git add 文件名 |
clone 到本地
1 | git clone 库名 # 后面可以跟本地文件夹名 |
分支管理
1 | git branch # 创建分支 |
提交历史
1 | git log |
标签功能
1 | git tag # 打标签 |
github相关
1 | ssh-keygen -t rsa -C "email" # 生成密钥 |