我目前在命令行上使用 Git 来帮助我在不破坏现有代码的情况下逐步添加功能。让我担心的部分是提交后 Git 的这一行输出:
[optimized_managed_event 6c9a98c] Added managed event insert into my ContentProvider
12 files changed, 202 insertions(+), 16 deletions(-)
rewrite bin/classes.dex (87%)
rewrite bin/classes/com/zeroe/SmartCalProvider.class (85%)
如果它们是 .class 文件和其他非文本类型,我应该担心重写吗?我对 Git 相当陌生,但对命令行非常熟悉,并且我了解大多数 Git 项目的基本工作流程:
> git add .
> git commit -m 'comment on commit'
> git checkout [master]
> git merge [branch]
我稍微担心的是提交时可能会出现的问题,然后合并,因为 Android 项目有很多文件,它会以不同的格式自行创建。
我的问题本质上是在Android开发中这样做时我需要担心的任何事情?