美文网首页
git常用命令

git常用命令

作者: AsdilFibrizo | 来源:发表于2019-10-28 11:38 被阅读0次

初始化

git init # 初始化git
git add 文件名  # 添加修改到暂缓区
git commit -m '注释信息' # 将修改到git

回滚

git log # 记录当前git所有修改操作
git reflog # 记录历史所有修改操作(不过,这是有条件的,就是你还没有把自己的本地版本库推送到远程)
git reset --hear 版本号

撤销

git status # 查看当前修改信息
git checkout -- 文件名 # --很重要,不加就变成切换另一个分支的命令
# 1.修改了文件没有add 恢复到原来的文件状态
# 2.修改了文件add后继续修改文件,恢复到add时的状态
# 3.也可以还原被删除的文件

分支

git branch # 查看分支
git branch 分支名 # 创建分支
git switch 分支名 # 切换分支
git switch -c 分支名 # 创建切换分支,2.2.3版本支持
git merge dev #合并分支(注意:要保证同一文件主副分支不能同时修改)
git branch -d dev # 删除分支

Debug

git stash # 隐藏当前工作区修改(所有修改都会被隐藏),最后可以随意切换分支修改
git stash list # 查看隐藏的工作状态
git stash apply # 恢复修改,不删除stash
git stash drop # 删除stash
git stash pop # 恢复和删除stash

推送分支

git push origin 分支名

相关文章

网友评论

      本文标题:git常用命令

      本文链接:https://www.haomeiwen.com/subject/qlgvvctx.html