SegmentFault 思否技术周刊 Vol.78 — Git 必看技术补给
文章推荐
小A和我在同时开发一个功能模块,他在优化之前的代码逻辑,我在开发新功能。 小A在我之前把代码提交到了测试分支,我想提交我的新功能代码到测试分支时发现巨多冲突,脑袋瞬间就炸了,Boom一声惊雷响啊。
首先解决冲突浪费时间,我的新功能代码每次提测到测试分支都需要解决冲突。 我在测试分支解决冲突,只能按照小A优化后的代码逻辑的去解决,和我自己的分支逻辑并不一致。 交付给测试同学的测试分支代码,和我自己分支的代码不一致,这种测试是没有意义的。
git stash
$ npm install && npm run build
使用 git rebase 让提交记录更加清晰可读 使用 git reflog + git reset 跳到任意 commit 使用 git cherry-pick 获取指定的 commit 使用 git commit --amend 更改提交内容 使用 git revert 回滚某次的提交 使用 git stash 来暂存文件 配置 git alias 提升工作效率
git config --global user.name "中文姓名" git config --global user.email "email@[email.com"
-
SegmentFault 思否写作挑战赛!
SegmentFault 思否写作挑战赛 是思否社区新上线的系列社区活动,在 2 月 8 日 正式面向社区所有用户开启;挑战赛中包含多个可供作者选择的热门技术方向,根据挑战难度分为多个等级,快来参与挑
-
SegmentFault 思否技术周刊 — 如何优雅的使用 Go ?
Go 是 Google 开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。本期技术周刊一起了解 Go,欢迎大家阅读 ~文章推荐Golang 如何优雅接入多个远程配置中心? 作者:王中
-
SegmentFault 思否技术周刊 — 探究关于 iOS 的特性
本期技术周刊一起探究关于 iOS 的特性,欢迎大家阅读 ~文章推荐探究 iOS 内存问题 作者:杭城小刘本文从 Tagged Pointer、objc 源码、dealloc 原理、Autoreleas
关注公众号:拾黑(shiheibook)了解更多
赞助链接:
关注数据与安全,洞悉企业级服务市场:https://www.ijiandao.com/
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/
随时掌握互联网精彩