11月 082019
 

git stash命令:保存现场、恢复现场

  • 功能:将git 工作区中的数据暂存起来,保存现场,以及后续的恢复现场,类似于函数调用的保存现场、恢复现场
  • 使用场景:正在开发一个代码,编写到一半,需要将代码恢复到某个版本修复某个bug上,但已经编写的工作又想保留

用法

git stash   # 保存当前现场。
git stash list # 查看当前stash缓存的内容
## 编辑其他内容,编辑完毕后,想回复现场:
git stash pop # 弹出stash缓存栈顶内容,即可恢复现场

Continue reading »

2月 242019
 

查看tag
git show
git tag -l “v1.5” //加上筛选条件

创建tag
git tag 版本号
git tag -a v1.5 -m “my version 1.5” //加上备注信息
git tag -a v1.5 //会打开默认文本编辑器
git tag -s v1.5 -m ‘my signed 1.5 tag’ //用 GPG 来签署标签

推送到远端
git push origin [tagname] //push单个tag
git push [origin] –tags //push所有tag