//初始化用户
git --global user.name "wangqiang"
git --global user.email "1194323013@qq.com"
//初始化项目
git init
//添加被管理的文件
git add
//提交至本地仓库
git commit
//查看状态
git status
//删除文件
git rm
//修改文件名称
git mv *** ***
//查看日志 -n 条数 --oneline 只显示描述 --stat 具体的改动 --author="wangqiang" --grep="month" 查看具体的内容模糊搜索
git log
git branch //创建分支
//切换分支
git checkout ***
//创建并切换分支
git checkout -b ***
//对比版本和文件
git diff
//贮藏
git stash
//恢复贮藏
git stash pop
//删除分支
git branch -d ***
//回退 soft 代表版本回退回去了,但是改动保留 hard不保留改动 ^代表回退至上一版本,可退多个^^^,HEAD~3 三个版本
git reset --soft --hard HEAD^
//rebase变基
git rebase main
//合并commit
//合并分支
git merge
git fast-forward
develop分支 用于测试的分支
评论