Android Studio 的版本控制Git

这篇具有很好参考价值的文章主要介绍了Android Studio 的版本控制Git。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Android Studio 的版本控制Git。 Git 是最流行的版本控制工具,本文介绍其在安卓开发环境Android Studio下的使用。

本文参考链接是:https://learntodroid.com/how-to-use-git-and-github-in-android-studio/

一:Android Studio 中设置Git 

1:下载Git 我的本来就有,就不要下载了,如果你的没有,那你就要下载安装好git

2:配置Git的路径

路径配置是在android studio 的工程中实现的,所以要打开你的工程或者新建一个工程。我这里新建一个工程,名字叫 hellogit。

新建或打开工程后,就可以配置git的路径。菜单 File ->Setting 就打开如下界面:

在界面里选择 左边的 Version Control 然后再选择 Git

Android Studio 的版本控制Git,安卓应用开发,android studio,git,android

在Path to Git executable旁白选择或者输入路径。 路径输入完毕用其右边的Test 测试路径正确与否,对的话,下面会有显示版本信息。原文是有个弹出框显示版本号,我的只是下面显示版本号。

输入路径其实也容易出错,test当然提示不对,你就需要找git.exe,上图有显示。应该说这个设置只需要做一次,后面工程里这样操作的话,这个路径已经有设置好了。

 二:建立git 容器库

1:建立git 容器库

菜单 VCS ->Enable Version Control Integration…, 如下操作:

Android Studio 的版本控制Git,安卓应用开发,android studio,git,android

 弹出对话框如下,选择Git,并OK。这个时候,菜单中的VCS 变成了 Git

 Android Studio 的版本控制Git,安卓应用开发,android studio,git,android

 这样Git 的容器库就建立好了。

2:向容器库中添加内容

左边中选择project, 选择project 右键->git->Add,操作如下,相当于git add。 

Android Studio 的版本控制Git,安卓应用开发,android studio,git,android

2:git commit ,这个操作是 菜单 Git ->Commit 或者在project 处右键 Git -> Commit Directory

这个操作就让左边出现如下显示,可以输入commit 的说明或者标题,我在图中写的是 first commit,然后点Commit

Android Studio 的版本控制Git,安卓应用开发,android studio,git,android

 也许我不选了4个文件,Commit 后出现如下显示:Android Studio 的版本控制Git,安卓应用开发,android studio,git,android

 就是说有4个错误。原文说commit 的时候会做"Code Analysis",然后就要警告或者错误提示。你可以纠正错误,或者commit anyway。 点了Commit Anyway,上面文件就剩4个未选的文件没有Commit,选了后Commit 就空了。中间我把一个文件右键 git -> Ignore,就放到一个ignore 文件里,会显示那个文件给你编辑。

现在可以开始android studio 上的git 操作了。除了菜单上的操作外,下面的Terminal 也可以操作我们熟悉的git 命令行指令。

github 的推送操作

希望共享自己的工程,需要上推工程到github

这里用的终端操作,就是android studio 里的Terminal。

学习参考 Android Git之旅_初学者-Study的博客-CSDN博客​​​​​​

git push origin main 是最后的命令

开始设置origin

 git remote add origin "https://github.com/lilongweidev/GitStudy.git"

这里后面的地址是你建立的github 库地址,而不是上面的这个地址。错了怎么办呢?可以用下面命令删除:

git remote rm origin

建立正确就不用删除了,删除后重新建立,其实也可以改个名字也可的。不一定要用origin

让本地分支的名字与服务器一致

git branch 检查本地当前分支的名字,运行后是:

PS C:\androidStudy\datastoretry> git branch
* master
PS C:\androidStudy\datastoretry> git branch -m master main
PS C:\androidStudy\datastoretry> git branch               
* main
PS C:\androidStudy\datastoretry> git push origin main     
info: please complete authentication in your browser...
Enumerating objects: 109, done.
Counting objects: 100% (109/109), done.
Delta compression using up to 4 threads
Compressing objects: 100% (79/79), done.
Writing objects: 100% (109/109), 101.83 KiB | 2.68 MiB/s, done.
Total 109 (delta 15), reused 0 (delta 0), pack-reused 0
remote: Resolving deltas: 100% (15/15), done.
To https://github.com/liwenz/datastore-try.git
 * [new branch]      main -> main

git branch -m master main 就是修改分支名字,上面都一直后就运行成功了

原文说由于github 上有readme.md 文件,执行了 

git pull --rebase origin main
我这里没有做这个操作就成功了。然后可以在github 上检查了。文章来源地址https://www.toymoban.com/news/detail-619438.html

到了这里,关于Android Studio 的版本控制Git的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 移动应用开发之路 05 Android Studio 简单登录界面制作

    学校开了一门移动应用开发课程,我一开始兴趣盎然,但是看到使用的环境是 Java 8 的时候心就凉了一半,在询问老师的意见之后决定使用现在比较常用的Android Studio完成学习,特此记录自学之路。 这篇是一个总结性质的文章,主要为了熟练运用之前讲过的几个UI控件。小项目

    2024年02月08日
    浏览(60)
  • Flutter 开发者工具 Android Studio 开发Flutter应用

    Flutter 开发者工具 在 Android Studio 开发Flutter应用 🔥 Android Studio 版本更新 🔥 Android Studio Check for Update Connection failed ​ 解决方案 ​    ​  🔥 编辑代码,和查看问题 🔥  Dart 插件 可以做到如下几点 :  语法高亮显示。 基于多种类型分析的代码补全。 定位到类型的声明(

    2024年02月15日
    浏览(110)
  • 移动应用开发实验一Android studio设计三种计算器的UI

    使用必要的布局方式,设计下面三种计算器的界面: 简单的计算器 科学计算器 程序计算器 边框的设置是建立一个drawable的xml文件,然后写了边框宽度、颜色、圆角和内边距。调用的时候用到了background属性 。

    2024年02月11日
    浏览(52)
  • Android studio TCP网络调试助手应用开发(支持TCP Server与Client切换)

            在前几篇的文章中带大家完成了 基于TCP的物联网安卓应用开发 ,教程内容是创建了一个 TCP客户端并连接服务器完成数据通信的过程 ,后不久又发布了一个 ESP8266创建TCP 服务器与安卓的客户端进行通信 的一个文章,当时在文章中提到“如果大家有需要将ESP8266配置

    2024年02月06日
    浏览(62)
  • [Android Studio] 导入安卓Android项目教程

    A项目指:要导入的项目;B项目指自己电脑上可以运行的项目 根据步骤一步一步来,别急。 将要导入的项目(简称为A)根目录下的这些文件删掉:.gradle、.idea 、.iml后缀的文件、 local.properties 进入app文件夹,将这些文件删掉:build、.iml后缀的文件 打开一个你在自己电脑上可

    2024年02月04日
    浏览(44)
  • Android studio 设置安卓手机

    参考这个链接 ghttps://developer.android.com/studio/debug/dev-options 列出常用手机的设置,但是我的手机不在此列 Google Pixel Settings    About phone    Build number Samsung Galaxy S8 and later Settings    About phone    Software information    Build number LG G6 and later Settings    About phone    Software info    Bui

    2024年02月13日
    浏览(37)
  • Android Studio连接安卓手机

    点击右上角红框的【SDK Manager】-【SDK Tools】。 也可以在 【tools】-【SDK Manager】-【SDK Tools】下进入。 点击Google USB Driver,下载后点ok。 右键【我的电脑】-【高级系统设置】-【环境变量】,新建变量【Android_Home】; 值为:C:UsersHuoAppDataLocalAndroidSdk;C:UsersHuoAppDataLocalAnd

    2024年02月16日
    浏览(36)
  • 适用HarmonyOS 3.1版本及以上的应用及服务开发工具 DevEco Studio 3.1.1 Release 安装

    1.下载安装包 传送门 打开后往下滑动寻找对应版别下载 选择对应的平台下载安装 下载之后,双击运行按照提示安装即可,这里不做赘述了 (windows可以修改一下安装路径到c盘外) 2.安装成功后,初次运行studio 第一次进来要配置一些环境 2.1 配置node与ohpm的环境 我本地已经安

    2024年02月13日
    浏览(66)
  • Android studio安卓虚拟机无法启动

    1 问题 曾经配置过并成功启动过安卓虚拟机,时隔若干年后无法启动,并总是自动杀死,除此之外没有任何有用信息: 2 原因排除: 首先是很多人都提到的中文路径名的原因:检查【系统高级设置-环境变量-系统变量】中的 ANDROID_SDK_HOME ,发现被我改成了 ANDROID_SDK_HOME_DELETE

    2024年02月04日
    浏览(36)
  • Android Studio 支持安卓手机投屏

    有时当我们在线上做技术分享或者功能演示时,希望共享连接中的手机屏幕,此时我们会求助 ApowerMirror,LetsView,Vysor,Scrcpy 等工具。如果你是一个 Android Developer,那么现在你有了更好的选择。 自 Android Studio Electric Eel (电鳗)起支持了手机投屏,且功能非常强大: 手机屏幕

    2024年01月17日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包