配置用户信息
git config --global user.name "用户名"
git config --global user.email "邮箱地址"
检查配置信息
# 查看所有的全局配置项
git config
# 查看指定的全局配置项
git config user.name
git config user.email
获取帮助信息
# 打开 git config 命令的帮助手册
git help config
# 想要获取 git config 命令的快速参考
git config -h
在现有目录中初始化仓库
# 始化仓库
git init
检查文件的状态
# 检查文件的状态
git status
# 以精简的方式显示文件状态
git status -s
git status
跟踪新文件
# 开始跟踪一个文件
git add 文件名.后缀
# 例子
git add index.html
# 如果文件过多,你项跟踪目录下所有文件
git add .
提交更新
git commit -m "提交的消息"
撤销对文件的修改
git checkout --文件
取消暂存的文件
git reset HEAD 要移出的文件名称
跳过使用暂存区域
git commit -a -m "日志信息"
移除文件
git rm -f index.js
git rm --cached index.css
查看提交历史
git log
git log -2
git log -2 --pretty=oneline
git log -2 --pretty=format:"%h | %an | %ar | %s"
回退到指定的版本
git log --pretty=oneline
git reset --hard <CommitID>
git reflog --pretty=onelone
git reset --hard <CommitID>
远程仓库操作(gitee)
git remote add origin 仓库地址
git push origin "master"
git pull origin master
分支操作
git branch -a
git branch login
git checkout login
git checkout -b payment
注意点: 创建分支的时候,一定要看当前是基于哪一个分支的。
Git分支合并
1. git merge login
2. git push origin master