HarmonyNote.TOP鸿蒙开发笔记

DevEco Studio如何通过Git管理本地代码

在学习用DevEco Studio开发鸿蒙应用的过程中,经常会把新建的鸿蒙项目直接存储在电脑的硬盘上,当完成多次代码编码编写后,可能不记得之前修改了哪些地方。这个时候就需要用到代码管理工具了,用的比较多的就是git了,在正规项目开发流程中,通常在服务器端创建一个git仓库,然后开发人员用git克隆项目代码到本地,每次提交代码都需要写上提交说明。然而在本地电脑上出于学习目的建的一些本地项目,没有远程仓库怎么管理每次提交的代码呢?

答案是在本地电脑上先用DevEco Studio新建一个鸿蒙项目,然后在项目根目录执行git init命令,然后用git add all将项目文件纳入git管理,新建项目的时候会产生很多无需提交的文件,不用担心,新建项目的时候会产生一个.gitignore文件,里面已经将无需提交的文件及目录给忽略掉了,下面是.gitignore文件的内容:

/node_modules
/oh_modules
/local.properties
/.idea
**/build
/.hvigor
.cxx
/.clangd
/.clang-format
/.clang-tidy
**/.test
/.appanalyzer

如有必要,可按照实际情况增加或删除。如果以后想要将项目代码提交到远程仓库怎么做呢?在DevEco Studio里可以点击Push按钮,会提示“Define remote”,点击会出现弹框,输入远程仓库地址即可。