git 常用指令总结,提高工作效率

··········待续文章

1、在 Git 中列出已有的标签非常简单,只需要输入 git tag (可带上可选的 -l 选项 --list):

git tag

//如果只对 2.4.3 系列感兴趣,可以运行:
git tag -l "2.4.3.*"

 检索结果如下:

2、git stash : 将更改的暂存的本地仓

git stash pop :从git栈中获取到最近一次stash进去的内容,恢复工作区的内容。。获取之后,会删除栈中对应的stash。。由于可能会stash多次,git使用栈管理,我们可以使用git stash list查看所有的stash

git stash list:  显示git栈中的所有工作区内容的备份,

        比如使用git stash apply stash@{1},就可以把版本号为stash@{1}的备份取出,不会删除对应的stash。。0为最新版本

git stash clear : 清空git栈

3、git fetch origin -p :同步远程分支    git pull : 将远程分支拉去到本地

4、git merge --abort : 取消merge

5、git branch :查看本地所有分支    /    git branch -r : 查看远程所有分支

6、git  branch  new-branch :本地创建新分支

7、git branch -d branch-name :  删除本地指定分支

8、将多次commit合并成一次并推送到远程

// 注意“~2”要合并几次就就是~x
 1、git rebase -i  HEAD~2
 2、在控制台(英文状态下)i 切换到可编辑的状态,将要合并的几项改为s
 3、esc 退出编辑状态
 4、:wq (保存并退出)
// 再次编辑提交信息,编辑完后重复3操作
5、git push -f // 强推到远程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值