git命令随手记

阅读: 评论:0

git命令随手记

git命令随手记

git init 初始化
git add (文件名) 将文件加入版本库 git add . 加入全部
git commit -m '注释' 提交添加或者修改
git status 查看当前状态
git log [--pretty=oneline] 查看日志 加后面参数是将列表简化
git diff 对比不同
git reset 退回到指定版本
git reset --hard HEAD^ 退回到HEAD【当前版本】的^【上一个版本】 同理:退回到上面两个版本 HEAD^^ 退回到之前5个 HEAD~5
如果退回错误 只要命令窗口未关闭 还可以根据 commit id往前【即未来的版本】退回。 git reset --hard 31546xxxx 关键是找到版本的commit id
可以使用 git reflog 来查找
git stash 可用来暂存当前正在进行的工作, 比如想pull 最新代码, 又不想加新commit, 或者另外一种情况,为了fix 一个紧急的bug, 先stash, 使返回到自己上一个commit, 改完bug之后再stash pop, 继续原来的工作。
基础命令:
$git stash
$do some work
$git stash pop

git branch -b dev 创建并切换到dev 等同于下面两条
git branch dev 创建dev
git checkout dev 切换到分支dev

git checkout master 切换到主分支
git merge dev 当前为主分支,合并dev分支。

转载于:.html

本文发布于:2024-02-02 13:48:07,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170685288844210.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:命令   git
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23