Android studio连接GitLab及使用(Windows版本)

前置条件,系统已经安装好Git

1. 配置SSH

新建一个SSHKey,链接里有详细步骤

sql 复制代码
//1.<comment>是邮箱
ssh-keygen -t ed25519 -C "<comment>"
//2.将生成好的sshkey到GitLab上,可以打开文件复制粘贴,也可以用以下代码
cat ~/.ssh/id_ed25519.pub | clip
//3.测试是否连接成功,将"git@gitlab.example.com"替换为自己仓库的地址
//  这里要用SSH,不要用https,SSH直接复制比较好
ssh -T git@gitlab.example.com

2. 使用Android studio将项目push到GitLab

首先,修改.gitignore,.idea目录下的所有文件不上传

随后,建立仓库,点击VCS->Greate Git Repository,选择你的项目

不同Android studio版本,"Greate Git Repository"所在位置不一样,但应该都在VCS里

可以看到相关文件已经变红

继而,与GitLab建立连接

建立remote,这里的URL推荐使用SSH(使用Https那个需要再去创建一个token,在登录的时候使用)

最后,commit,选择需要push到仓库的文档,添加备注信息,然后可以选择先commit后push,也可以直接commit and push

完成后在仓库刷新可以看到上传的文件

3. 使用Android studio将项目从GitLab中克隆下来

将SSH填入到URL中,选择想存放的地方,即可clone下来

相关推荐
zh_xuan8 小时前
tv浏览网页工具
android·tv浏览网页
Carson带你学Android9 小时前
Compose 终于上线 FlexBox:换行与弹性伸缩 都轻松搞定!
android·composer
私人珍藏库9 小时前
[Android] 三维山水全景地图-3D地形全景观测地图
android·3d·app·工具·软件·多功能
dengyuezhe806010 小时前
《C++ 异常机制与智能指针:从原理到实现》
android·java·c++
Wonderful U10 小时前
Python+Django实战|企业办公用品申领管理系统:物资入库、库存预警、申领审批、归还登记、损耗统计、供应商对账
android·python·django
plainGeekDev10 小时前
网络状态监听 → ConnectivityManager + Flow
android·java·kotlin
楠目10 小时前
CVE-2013-4547 Nginx URI解析漏洞利用总结
android
Coffeeee11 小时前
不能用公司的打包机,AI帮我实现了一套比打包机更好用的Android包构建/分发流程
android·人工智能·ai编程
多彩电脑11 小时前
向AIDE(安卓设备上的Android Studio)导入aar库
android·java·开发语言·androidx
恋猫de小郭11 小时前
解析华为 DevEco Code 和小米 MiMo Code,都基于 OpenCode ,有什么区别?
android·前端·ios