前言:最近又突然开始搞Git了,其实我也不想搞的,但是没想到有一个比赛里面有一个操作就是上传Android Studio(以下简称AS)项目到Git上,说是为了模拟一个完整的App开发流程,不得已,只能抽出一点时间来了解并熟悉一下Git上传项目的过程了。

一、注册Git账号

这里我就不细说注册Git账号的步骤了,详细可以看这个贴子:

https://blog.csdn.net/weixin_39868423/article/details/122303361https://blog.csdn.net/weixin_39868423/article/details/122303361        注意:在第三步生成shh密钥的时候需要按几次回车才行,具体什么那里面是什么操作我就不得而知了;还有就是,登录的网址是https://gitlab.com/,百度上搜“Git官网”那个是下载Git工具的官网。

二、在Git中创建工程

以我个人的Git主页为例子(https://gitlab.com/KaiXuan_Sama),在右上角有一个“+”的符号,点击后选择“New project/repository”

二、选择“Create blank project”,也就是“创建空白项目”

三、 项目命名和设置是否公开

这里我就直接把翻译后的页面放出来供参考

注意:好像设置私有后,后续进行绑定时会进行Git账号验证,也就是输入账号密码,公开的好像没有(大概吧,毕竟我也是第一次用)

点击"创建项目"后,项目就创建完成了

此时,将浏览器放一边,项目储存的“容器”已经是准备好了,接下来在AS中进行配置和绑定这个项目就行了。

四、AS中Git插件的安装

注:这里我使用的AS的版本为2021.3.1,不同版本可能会有操作上的不同

1.先在AS中创建,或者打开一个项目,这里我先打开我事先准备好的“Button_Move”项目,之后打开“File -> Settings”

2.在在新界面中依次打开“Plugins -> Installed -> Git”

如果没有Git的话,就在"Marketplace"中搜索“Git”进行安装(我在装AS的时候也没特意去装Git,好像是在安装AS的时候默认就装上了,所以应该不会出现没有安装的情况吧)

3.随后接着按照“File -> Settings”的步骤进入设置,依次打开“Version Control -> Git”,在“Path to Git executable:”一栏中设置Git的安装路径(在“一、注册Git账号”步骤中的Git安装路径),点击“Test”更新检查路径是否正确

注意:选中的是Git安装目录下bin文件夹内的git.exe文件,而不是选择Git的安装目录

设置完毕后点击“OK”

五、在AS项目中打开Git功能

1.打开“VCS -> Create Git Repository...”

2.选中当前项目后点击“OK”

此时界面会多一个“Git:”栏,而且之前的“VCS”也变成了“Git”

六、AS项目绑定Git项目

1.打开刚刚我们收起来的浏览器,在项目中点击“Clone”,在点击“Clone with HTTPS”右边的复制按钮

此时项目的链接就已经复制在剪切板中了

2.打开“Git -> Manage Remotes...”

点左上角的“+”号

将刚刚复制的链接黏贴进去,点击“OK”

这样就链接好了

3.接下来就是我们的最终目的:上传项目

打开“Git -> Commit.”

勾选这个勾,在下面输入上传者名称(应该是),之后点击“Commit and Push...”

稍等一会后,点击“Commit Anyway and Push...”

选中你输入的名字,点击“Push”

右下角显示这个就代表成功了

七、在Git中同意合并请求

1.在步骤六操作完成后打开浏览器,在自己创建的Git工程中刷新一下,就会提示“You pushed to master just now”,我们点击“Create merge request”去进行合并处理

2.在新界面中直接下拉点击“Create merge request”

3.同样是在新界面中下拉,直接点击“Merge”

4.大功告成,这时候在左侧点击“Repository”回到项目

就可以看到刚刚同步的项目文件了

至此,整个同步上传流程就已经完成了,至于同步下载,因为我身边也没有会使用Git的,所以没有人上传同步代码,我也就没法测试同步下载代码的功能。

Android Studio绑定Git步骤相关推荐

  1. Android Studio虚拟机卸载步骤(特殊)

    Android Studio虚拟机卸载步骤 在网上查了许多卸载多余虚拟机的博客,通常按照上述步骤即可卸载虚拟机,但有时只删除了配置文件,真正的数据并未清除,故而出此文章. 首先打开Android St ...

  2. 关于Android studio的安装步骤与安装方法

    关于Android studio的安装步骤与安装方法 首先我们需要在Android studio的官方网站上下载我们想要的软件版本 在这里我提供两种网址,一种是Android官网,一种是国内镜像网站 ...

  3. android sutdio版本号,电脑中Android studio版本号如何查看_电脑中查看Android studio版本号的步骤-系统城...

    Android studio是谷歌推出的一个Android集成开发工具,在使用的时候,经常会有新版本不断产生所以就需要查看自己的Android studio版本号来确保是否需要进行更新,很多用户不知道 ...

  4. Android Studio、Git 解决合并冲突

    合并分支,解决冲突 执行Git merge ,如果有冲突,就会出现如下格式: <<<<<<< HEAD 这个位置的内容就是当前所在分支的内容 ======= ...

  5. android studio tree,Git 、Sourse Tree 和 Android Studio配置遇到的问题

    配置遇到的问题 1.首先你的电脑上要安装好Git,百度上搜Git客户端 安装这个就可以,根据提示一步一步安装就可以,安装成功后,右键单击桌面出现 (Git Gui  here  和Git Bash h ...

  6. Android studio使用git切换分支开发的方法(图文教程)

    涉及到团队开发,所以有了分支开发概念,当我们第一次从仓库git下来的时候一般都是master主分支,因为涉及到权限问题,你无法在主分支master上面提交,你只能进行分支开发提交,但是如何切换主分支呢 ...

  7. Android Studio 安装具体步骤(配图)

    工欲善其事,必先利其器.面对开发者诟病的开发效率低.碎片化日益严重的问题,从开发工具上着手似乎是最佳的选择了.5月16日凌晨,谷歌2013年I/O开发者大会在美国加州旧金山芳草地艺术中心开幕.大会上, ...

  8. android studio绑定数据库表,Android:数据绑定库的使用

    要开始使用数据绑定,请从Android SDK管理器中的Support Repository下载库要将应用程序配置为使用数据绑定,dataBinding请build.gradle在app模块中将该元素 ...

  9. Android Studio中Git更新本地的远程(remote)branch列表?

    比如你同事在Git的remote branch中新增branch xxx,但是你发现你在Android Studio中查看存在的branch时,并看不到他增加的branch,如果查看branch,请戳 ...

最新文章

  1. python套接字编程_Python网络编程 Python套接字编程
  2. 新版“峡谷第一美”妲己尾巴毛发制作分享
  3. 常见的加密算法 (转自: http://blog.chinaunix.net/uid-8735300-id-2017079.html 本文摘自网络 ,如有雷同 请及时联系我 谢谢)...
  4. ajax中的同步异步
  5. c语言程序设计 黄建灯,C语言程序设计教学改革
  6. 顶层 pom 中的 dependencies 与 dependencyManagement 区别
  7. word2016 图片去底灰_看来看去,还是高级灰最耐看,喜欢现代简约风的你,选它准不会错...
  8. C++学习之路 | PTA乙级—— 1012 数字分类 (20分)(精简)
  9. 中央民族大学计算机考研考什么,中央民族大学电子信息专业硕士研究生入学考试初试科目考试大纲...
  10. bitnami mysql_最新 Bitnami redmine安装与配置
  11. 名言名人2008-11-22
  12. 【Kernel Method】Kernel Method核方法介绍
  13. 不确定性Uncertainty
  14. [Linux] 非root安装Lefse软件及其数据分析
  15. L2-029 特立独行的幸福
  16. 经济学论文素材之日元汇率波动原因
  17. 全球化业务渐入佳境,BIGO盈利持续大幅提升,是时候重估欢聚集团
  18. Android 一键加速
  19. Android开发指南-二维图形
  20. 曾国藩的做人做事之道:事不拖,话不多,人不作

热门文章

  1. 康泰克6苹果老系统版本-Native Instruments Kontakt 6.0.3 macOS
  2. 爱奇艺手机html页面,手机爱奇艺弹幕消失了
  3. moment.js常用格式化
  4. moment.js格式化时间的使用
  5. C#获取本机MAC地址
  6. 组播ipv6 mld proxy测试环境搭建
  7. ping工作原理和使用
  8. POJ-2492-A Bug's Life [并查集]
  9. yoga tab3 linux,全面进化联想YOGATab3Pro平板评测
  10. CCNA-第五篇-基础命令集+设备升级+设备破解密码+IP地址{精髓篇}