随笔分类 -  部署 / git

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

点击右上角即可分享
微信分享提示