git --version 查看版本
git config --list查看配置信息
git init 初始化
git add 文件名 添加到暂存区中
git reset HEAD 文件名 从暂存区撤回
git commit -m 'describe’提交到本地仓库
git status 查看状态
git log查看日志信息
git log -n --pretty==oneline一行显示,显示n行
cat 文件名 显示文件内容
git reset --hard HEAD~n 恢复到之前的版本
git rm 文件名 从本地仓库中删除文件
git checkout – 文件名 工作区误删除但本地仓库没有还存在,可以从本地仓库中还原文件
git ls-files 查看本地仓库中的文件
git remote add origin ssh链接 与远程仓库关联
git branch -M main重命名分支
git push -u origin main将本地仓库push到远程仓库
git clone ssh链接 从远程仓库克隆到本地
git merge branch 合并分支, 必须在主干上操作
git branch 查看所有分支
git branch -d branch 删除指定分支
git checkout branch 切换到指定分支
git push origin branch推送分支到远程仓库
git push origin: branch删除远程仓库分支
git fetch 获取远程仓库的状态
git checkout -b branch origin/branch将远程仓库的分支拉到本地仓库
冲突解决:
git pull 去远程仓库拉取最新代码
有冲突解决冲突,然后再提交
ssh的配置:
ssh-keygen -t rsa -C “注册邮箱”
ssh -T git@github.com 验证是否成功



