首页 文章 个人博客 常用的git命令

常用的git命令

发布时间:2021-03-15编辑:RainNight阅读(133)

基础命令

> 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 地址 #克隆代码

网盘推荐

微信公众号