git总结

场景一:dev分支不连续的某几个commit要同步到master上,并把共有的提交合并在一条线上

  • cherry-pick指定提交到master分支上
  • 切换至dev分支上,git rebase master会同步共有的提交,合并为一条线上
    -最后强推git push origin dev -f

场景二:rebase合并多个commit为一个commit

  • https://juejin.im/entry/5ae9706d51882567327809d0

git reflog显示commit日期

  • git reflog show --date==iso

你可能感兴趣的:(git总结)