Android Studio配合GitHub管理代码

来源:互联网 发布:淘宝账号查看平衡网页 编辑:程序博客网 时间:2024/05/20 04:11
  1. 下载并安装git客户端 windows版本的git客户端地址。
  2. 打开github首页进行账号注册,记住注册时使用的用户名和电子邮箱。注册成功后登录电子邮箱进行电子邮箱的验证。
  3. 运行git客户端进行本地配置
$git config --global user.name "注册github时的用户名"$git config --global user.email "注册github时的邮箱"

设置完毕后,可以输入:

$git config --global user.name$git config --global user.email

看看命令行的返回内容是否是设置内容
设定好的用户名和电子邮箱地址等信息被保存在C:\Users\用户名文件夹下的.gitconfig文件中。
4. 启动Android Studio,创建将要上传到Github的项目
5. 点击Android Studio File -> Settings… -> Version Control -> Git
这里写图片描述
基本保持界面的默认设置即可,点击右上角的”test”按钮,如果弹出成功对话框说明配置成功。
这里写图片描述
6. 点击Android Studio File -> Settings… -> Version Control -> GitHub
这里写图片描述
在Login栏中输入注册Github时的电子邮箱地址,在Password栏中输入注册Github时使用的密码。其余配置基本保持不变,点击右侧的”Test”按钮,测试能否与Github连接。
这里写图片描述
7. 点击Android Studio VCS -> Import into Version Control -> Share Project on Github
这里写图片描述
在弹出的对话框中填入即将在Github创建的用来保持项目的仓库名称(New repository name)和对仓库的简单描述(Description),仓库的远程名字(Remote name)可以保持origin不变。设置完毕后点击分享(Share)按钮
8. 在项目上传之前,会弹出一个对话框让用户选择项目中哪些文件进行上传或者不上传。以及对本次提交进行一次简短的文字性说明(Commit Message):
这里写图片描述
设置完毕后点击”OK”按钮开始上传。
9. 上传完毕后Android Studio会弹出提示对话框:
这里写图片描述
点击蓝色的链接会打开Github上所对应的仓库位置。
这里写图片描述

在项目提交到Github时可能出现的一些问题:
1. 提示Can’t connect to repository from configured remote. You could want to check .gitconfig
出现该问题的原因就是第二步在Github上注册时使用的用户名和邮箱与第三部在git客户端中设置的用户名和邮箱不一致导致的。重新进行第三步,进行正确的设置即可。
2. 项目上传完毕后,Android Studio右下角有错误对话框弹出,大致的意思为仓库已经建立,但是会有一个403的错误。打开Github上的仓库发现里面空的,没有任何项目代码
出现该问题的原因与上面是一样的,git客户端中设置的用户名和邮箱与Github注册时使用的用户名和邮箱不一致。重新进行第三步,进行正确的设置即可。
3. 分享项目到Github的时候Android Studio出现 ”project is already on GitHub… ”,即“该项目在github已经存在”的相关提示。
出现该问题的原因是第一次上传该项目到Github时出现了错误,比如上述的第2个错误,项目并没有被分享到Github,但是Github上已经出现了同名的空仓库。解决时可以关闭Android Studio,然后找到项目文件夹下的一个.git隐藏文件夹,里面有记录上传信息的一个config文件
这里写图片描述
用文本编辑器打开该文件后,删除如下三行内容:
这里写图片描述
删除后重启Android Studio,再次进行项目分享即可。

原创粉丝点击