Android Studio使用Git及Github

前言

最近在研究如何将代码存储到Git中并push到Github中,现在网上有许多关于Git使用的教程,但大部分是使用Git bash语句的。由于笔者平时使用Android Studio较多,而Android Studio中集成了将项目关联到Git本地仓库及Github远程仓库的功能,因此直接使用Android Studio比较方便。笔者这两天也踩了不少坑才弄好,因此记下来,供大家参考。

下载Git客户端

1.这部分无需多言,首先电脑里需要有一个Git客户端,下载链接为:
https://www.git-scm.com/downloads
下载时可以根据自己的需求修改下载目录,其他的直接按默认配置就行。
2.下载完后,打开Git客户端,先后输入以下三行代码:

git init

这句语句的作用大致是进入“master”模式,方便之后的设置;

git config --global user.email "**********"

这句语句的作用是设置Git用户的邮箱地址,其中"**********"为自己的邮箱地址。

git config --global user.name "username"

这句语句的作用是设置Git用户的用户名,其中"username"为自己的名字。
上述三个语句输入完后,Git即设置完成;可以通过如下语句进行检查:

git config --list

Github中创建仓库

首先登录自己的Github账号,然后创建仓库。贴上网址:
https://github.com
创建过程如下:
1.点击github首页右上角的“+”号,点击“New repository”;
首页创建新仓库
2.在创建页面输入相关信息。其中“owner”即自己Github账号的名称;“repository name”即新建的仓库的名字;其他的基本不用改,输入完后点击“Create repository”即可;
创建过程

从Android Studio提交到Git

为了方便演示,我们新建一个Android项目进行演示:
新建Android项目
1.打开“file” - “settings” - “version control” - “git”,点击“…”添加刚刚下载的git的“bin”文件夹中的“git.exe”:
点击“...”
2.点击上图中的“Test”,一定要确保关联成功再进行下一步,关联成功截图如下:
关联成功
3.返回Android Studio编程界面,选中要添加到Git本地仓库中的项目,比如我们这里直接将整个“GitTest”选中,然后右键 - “Git” - “add”,将项目关联到Git本地仓库中:
add
4.同样选中项目,右键 - “Git” - “Commit Directory” - “Commit”,至此,GitTest项目已经提交到本地仓库:
Commit Directory
commit

从Android Studio Push到 Github

1.右键点击“GitTest” - “Git” - “Repository” - “Push”,进入Push界面:
Push
2.点击“Define remote”进行设置:
Define remote
3.填入URL(URL即github上项目的地址,可以在搜索栏看到,如下图),点击“OK”:
URL
URL设置
4.点击“Push”,大功告成!此时刷新github中的项目,即可看到代码已成功上传:
success

一些坑

在最后一步“Push”的过程中,可能会显示“Push Rejected”,解决方法如下:
1.右键点击项目 - “Git” - “Repository” - “Fetch”:
fetch
2.在Android Studio 的Terminal窗口中进行设置,具体是依次输入以下代码:

扫描二维码关注公众号,回复: 16032681 查看本文章
git branch --set-upstream-to origin/master
git pull --allow-unrelated-histories

3.这样这个问题应该就能解决了。应该是在第一次的时候设置以下就行,之后可以直接Push。

后记

上述只是比较初级的用法,笔者也是刚刚“入门”,如果有问题或意见,也欢迎留言讨论。
——————————————————————————
最后贴一下我的个人公众号:微信搜索“茶迁”或扫描下图。平时会更新一些编程相关的文章,欢迎大家关注~

茶迁

猜你喜欢

转载自blog.csdn.net/weixin_46269688/article/details/110164635
今日推荐