Android Studio配合GitHub管理代码
来源:互联网 发布:淘宝账号查看平衡网页 编辑:程序博客网 时间:2024/05/20 04:11
- 下载并安装git客户端 windows版本的git客户端地址。
- 打开github首页进行账号注册,记住注册时使用的用户名和电子邮箱。注册成功后登录电子邮箱进行电子邮箱的验证。
- 运行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,再次进行项目分享即可。
- Android Studio配合GitHub管理代码
- Android Studio 配合github管理项目
- Android Studio + Github Git代码管理
- Android studio代码提交github管理
- android studio 和svn配合上传代码
- Android Studio Fork github 代码
- android studio上传代码到github
- Android Studio使用Github托管代码
- android studio 导入 github 项目代码
- Android studio使用GitHub托管代码
- 使用Android Studio向GitHub提交代码
- Android Studio 上传本地代码至github
- Android Studio GitHub 提交项目代码
- 关于上传android studio代码到github
- Android Studio 使用 Github 托管代码
- github代码托管+git bash/android studio
- Android Studio上传代码到GitHub
- Android studio分享代码到Github
- mvnpom配置文件说明
- Linux防火墙开放特定端口
- LDD3源码分析之内存映射
- 461. Hamming Distance
- VC++与MATLAB混合编程
- Android Studio配合GitHub管理代码
- 线程安全和可重入函数
- 集成环境phpstudy所需的版本运行库下载地址
- ThreadPoolExecutor
- HQL语句中的类型转换
- SQL Server错误日志:A fatal error occurred while reading the input stream from the network
- NMEA 0183协议解析
- Mysql删除id相同的重复数据
- 人生的开始