git常用的命令

版本回退:
git reset --hard HEAD^   回退到指定版本,原版本内容会丢失,版本提交记录不会被保存,版本不会递增

git reset --soft HEAD^   回退到指定版本,原版本内容不会丢失,版本提交记录不会被保存,版本不会递增

git revert  HEAD^   提交一个新的版本,将需要revert的版本的内容再反向修改回去,版本会递增,不影响之前提交的内容

git reflog 查看每一次操作记录

git log 

git log --pretty=oneline    查看版本

git status

git diff

git  checkout -b  分支名    创建切换分支

git checkout 分支        切换分支

git branch    查看分支

git  merge 分支名          合并分支

git push origin 分支名   --force      如果回滚版本,再次推送远程,用此方法

git remote add origin     地址                    首次推送远程,需关联远程

git push -u origin 分支名    首次推送远程或者创建的新分支需要推送到远程,用到此命令

git init    初始创建主分支

git rm 文件名     本地删除文件并放置在缓存区 

git checkout   --  文件名   找回本地被删除的文件,一旦删除更新到缓存区此命令就不生效了

git add  文件/*      更新至缓存区

git commit  -m ''提交到版本库

git push 推送至远程仓库

git pull  拉取代码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值