分享

常用的git命令

 雨夜的博客 2021-04-26

基础命令

> git config --global user.name '用户名' #设置用户名
> git config --user.email '邮箱' #设置邮箱
> git config --global credential.helper store # 永久保存
> git init #初始化ls -ah #查看隐藏文件
> git add . #放到暂存区
> git commit -m '信息' # 存到仓库
> git status #查看状态git checkout 'first.py' #当对文件做了修改,但没提交的话,可以用checkout回滚
> git reset --hard HEAD^ #回滚到上一次
git reset --hard 123456 #回滚到指定的版本
git reflog #查看所有操作记录
> git log --pretty=oneline #查看提交日志
rm readme #彻底删除文件
git reset HEAD readme 恢复刚才删的文件
> git branch #查看当前分支
> git branch dev #创建分支
> git checkout dev #切换分支
> git checkout -b dev #创建并切换分支
> git merge dev #合并分支
> git branch -d dev #删除分支
> 冲突的解决方案:
> more first.py #移走该文件
> vim first.py #修改该文件冲突的部分
> 比较不同beyond compare软件
> git stash #修复bug时,我们会通过创建的bug分支进行修复,然后合并,最后删除;当手头工作没有完成时,先把工作现场git stash一下,然后去修复bug,修复完,在stash pop,回到工作现场。
git stash apply #恢复之前保存的临时工作
git stash list #查看临时保存的列表
git stash drop #删除当前临时保存的环境备份
> git stash pop #恢复并删除临时保存的备份
> git  pull origin master #拉取最新代码
> git push -u origin master #提交到仓库,第一次加-u,表示指定origin为默认主机,后面在提交直接git push origin master
> git clone 地址 #克隆代码

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多