我们在开发过程中经常会有版本管理的需求,而git就是为此而生的.
我在此扯一扯它的一个小功能,类似备份那般.
因为我主要在deveco上开发,所以只测试deveco是否有用.理论上好一点的ide理论上都能这样子操作,比如说intellij,pycharm,vscode等,更别说deveco是基于jetbrain的开源idea开发的,pycharm和intellij可都是jetbrain的.
首先确保你安装了git.这是必要的软件(之后应该会出很多专门讲它,挺有门道的软件).
之后打开github,找到"Your Repositories",点进去创建一个新的项目.
点new就好了.
进入以下界面
主要要填的就是仓库名和是否公开了.
其他的就都无所谓了,初学没必要改那些参数.
创建成功之后呢,你会看到github给你一堆命令,最简单的就是用https传输了,那个ssh挺麻烦的,虽然我挺感兴趣也了解一点,但我还是不在这里展开讲了.
贴心的帮你把命令拆成一行一行的了,但也不要直接去复制,比如说你如果想写点什么在README文件里,那就改一改"echo "# 666" >> README.md"双引号里的内容吧,虽然你想要更精细的还得之后拿markdown改.还有就是"git remote add origin git@github.com:Merryou6/7.git",这个每个人应该都是不一样的.
打开你的DevEco,点开下边的终端.
一条一条输入以下代码就好了
echo "# 666" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/Merryou6/7.git
git push -u origin main
执行最后一个命令的时候,绝大部分人应该都会说什么没有本地ssh证书,当然没有!普通人哪里有闲情去搞个ssh证书来玩,传的东西应该也用不到这种级别的加密.
所以很简单的一个解决方案就是输入这个命令
git config --global http.sslverify false
然后再次运行
git push -u origin main
第一次应该会让你授权github账号,用浏览器授权的方式输下账号密码就好了.
之后你在DevEco里一个项目的所有代码就出现在你仓库里了,很方便对吧.
然而这只是git的一个小用法,什么分支,合并,暂存,工作流等等很多好似高深莫测的功能.
明明是中文为啥看不懂呢.
这些感觉在大项目里很有用,团队协作会更高效.个人就不好说了.
我本人也就图个方便,一键备份的感觉.但之后有时间还是争取把这些弄懂吧.
又水一篇
Merryou
完