【发布时间】:2017-09-03 17:44:42
【问题描述】:
我已经克隆了一个 git 存储库,我需要基于它启动一个新项目。
如何重命名它,以确保一切正常?
我正在使用 macOS。
【问题讨论】:
-
我通常只是用
MyNewApp搜索替换MyApp,用my_new_app替换my_app,将lib/my_app重命名为lib/my_new_app,检查它是否仍然编译,最后手动评论git diff。 -
@RomanPerekhrest 不负责重命名代码中的应用程序和内部引用。
-
@Dogbert 您愿意明确显示您正在使用的命令吗?
-
对于命令行中的搜索替换,我是 Perl 的粉丝:
git ls-files | xargs perl -p -i -e 's/MyApp/MyNewApp/g ; s/my_app/my_new_app/g'(确保在运行之前提交您的更改!)。
标签: git sed elixir phoenix-framework xargs