GIT官网 https://git-scm.com/
【GeekHour】一小时Git教程_哔哩哔哩_bilibili
初始化配置
git config --global user.name "name" #配置用户名
git config --global user.emial "example@example.com" #配置邮箱
git config --global credential.helper store #保存配置
git config --global --list #查看配置
创建仓库
git init #创建本地仓库
git init xxx #创建本地仓库
git clone xxx #创建远程仓库
添加提交文件
git add file1.txt #添加文件到暂存区
git status #查看文件状态
git commit #提交到远程仓库
git add . #当前目录所有文件添加到暂存区
git log #查看提交的日志
git log --online #查看提交的日志
git ls-files #查看Git仓库中已跟踪的所有文件
回退版本
git reflog #查看所有操作历史
查看差异
git diff #暂存区和工作区比较
git diff head #版本库和工作区比较
git diff --cached #暂存区和工作区比较
git diff xxx xxx
git HEAD~ HEAD
git HEAD~2 HEAD
git HEAD~2 HEAD file1.txt
删除文件
git rm file.txt
忽略文件
.gitignore
远程仓库连接