当前位置:   GIT > 正文

Android Studio 的版本控制Git_android git版本管理

android 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

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

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

 二:建立git 容器库

1:建立git 容器库

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

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

 

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

2:向容器库中添加内容

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

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

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

 也许我不选了4个文件,Commit 后出现如下显示:

 就是说有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 检查本地当前分支的名字,运行后是:

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

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

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

git pull --rebase origin main
我这里没有做这个操作就成功了。然后可以在github 上检查了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/blog/GIT/detail/37838
推荐阅读
相关标签
  

闽ICP备14008679号