欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Android Studio使用Git及Github

程序员文章站 2022-03-21 22:25:35
目录前言下载Git客户端Github中创建仓库从Android Studio提交到Git从Android Studio Push到 Github一些坑后记前言最近在研究如何将代码存储到Git中并push到Github中,现在网上有许多关于Git使用的教程,但大部分是使用Git bash语句的。由于笔者平时使用Android Studio较多,而Android Studio中集成了将项目关联到Git本地仓库及Github远程仓库的功能,因此直接使用Android Studio比较方便。笔者这两天也踩了不少...

前言

最近在研究如何将代码存储到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”;
Android Studio使用Git及Github
2.在创建页面输入相关信息。其中“owner”即自己Github账号的名称;“repository name”即新建的仓库的名字;其他的基本不用改,输入完后点击“Create repository”即可;
Android Studio使用Git及Github

从Android Studio提交到Git

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

从Android Studio Push到 Github

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

一些坑

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

git branch --set-upstream-to origin/master
git pull --allow-unrelated-histories

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

后记

上述只是比较初级的用法,笔者也是刚刚“入门”,如果有问题或意见,也欢迎留言讨论。

本文地址:https://blog.csdn.net/weixin_46269688/article/details/110164635