git常用命令小结

创建分支

git checkout -b zx 创建并切换到zx分支

git branch zx  创建本地分支

git checkout zx 切换到zx分支

删除分支

git branch -d zx 删除本地 zx 分支

git push origin :zx 删除远程 zx 分支

查看分支

git branch -a 查看分支 包括远程分支

本地分支推到远程

git push origin zx  本地分支推到远程 (在master分支上推)

暂存

git stash 暂存

git stash list 查看进度

git stash pop 恢复进度

git stash命令:
场景一 切换分支但不想提交代码:当前分支(A)开发,突然来个bug,这个时候要切换到其他分支(B)改bug,A分支的更改没有提交的话是不能切换到其他分支的,但是我又不想执行commit,那么这个时候就可以用git stash了;
A分支执行git stash - 切换到B分支改bug - 改完切回A分支 执行 git stash pop,执行完,A分支的更改又回来了

场景二 开发过程中发现分支错了:master分支上开发,开发到一半的时候,发现分支错了,慌的一批,难道我要一个个复制粘贴过去?天啊,怎么可能。那我怎么才能让当前分支的更改去到我的分支呢?git stash
master分支执行 git stash - 切换到我的分支 执行 git stash pop 此时master上的更改已经在我的分支上了

git stash 是暂存git stash pop 是把暂存的内容取出来

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值