随笔分类 - 部署 / git
摘要:reset reset 会将回滚点之后的提交记录给删除掉,远程仓库将看不到回滚点之后的提交记录了。 revert 会回滚到回滚点,回滚点之后的提交记录还会在。revert的时候,如果有冲突可以直接选择theirs 相同点:代码都会回到回滚所在点的对应的内容。 --mixed 为默认,可以不用带该参数
阅读全文
摘要:场景 当我们想把某个分支A的某个提交内容放到另一个分支B,而不是将A分支整个合并到分支B。 git 命名操作 git checkout master //切换到要合并的目标分支上 git cherry-pick xxxx(对应commit版本号) //选择一个commit版本号,合并进当前分支 gi
阅读全文
摘要:场景 需要在原有项目中定制化一个项目。完成后需要将项目迁移到对方服务器的代码仓库。这时候之前的提交记录也会上传到对方仓库。为了数据的安全性,不暴露自己公司的相关ip,应该将之前的提交记录删除。 解决方案1 参考文章:https://blog.csdn.net/weixin_40289389/arti
阅读全文