用 Git 可以控制线上代码无注释,本地代码有注释嘛?

2019-05-29 10:14:06 +08:00
 5200
比如在本地码的代码带了很多注释,
但是想代码同步到生产环境的时候把注释全部去除,
为方便后续的改版,有没有什么好的解决方案呢。

如:第一次本地写的一个文件去注释后上线,
后续本地又修改了这个文件,
在多人维护一起用这个库的时候,
如何方便的只更新改过的代码而不带多余的注释呢,
在一个 git 库内可以实现嘛,各位大佬怎么处理这种情况的。
7891 次点击
所在节点    程序员
46 条回复
HeiXiaoBai
2019-05-29 20:52:58 +08:00
似乎你们是通过 git 上传代码到生产服务器直接用的?前端?
可以考虑一下先上传到指定目录,然后脚本去注释做处理再移动过去
或者将干脆 git 单独一个服务器出来 ……
elicec
2019-05-29 21:24:46 +08:00
git add -p source.java ??
MonoLogueChi
2019-05-29 22:40:21 +08:00
这样其他然怎么同步你的分支呢,而且合并起来也是困难重重
janus77
2019-05-29 22:42:15 +08:00
git 本身只是一个文件管理系统,其核心是文件本身……他没有附带对注释的区分,所有的内容都是文件本身的一部分
wizardoz
2019-05-30 09:30:21 +08:00
去掉注释的好处?
no1xsyzy
2019-05-30 15:58:07 +08:00
@janus77 准确地说是行管理系统,它对于行有区分。
但没有对行的跨文件移动……虽然除了重编排模块分隔外没什么用。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/568649

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX