IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 移动开发 -> 从Android Studio上传项目到Github的步骤教程 -> 正文阅读

[移动开发]从Android Studio上传项目到Github的步骤教程

Android Studio上传项目到Github的步骤教程

最近要做Android课设,老师说使用Gitee或GitHub等代码托管平台可以加分。所以本着不要白不要的原则试一试,随便记录一下步骤,方便小白上手。

1.在电脑上安装Git软件

官网下载Git,一路默认设置完成安装;
打开GIT Bash命令行,手动输入,引号内改成自己的信息:

$ git config --global user.name "你的用户名"
$ git config --global user.email "你自己的邮箱"

也可以使用Android Studio自动下载安装:设置→版本控制→Git

2.Git连接到Github

本地Git仓库和GitHub仓库之间的传输是通过SSH加密传输,所以需要配置SSH key

  1. 创建SSH key
    打开GIT Bash,输入命令,改为自己的邮箱地址,输入命令后一路回车!
$ ssh-keygen -t rsa -C "1234@163.com"
  1. 在Github添加账户的SSH key
    先在文件资源管理器里找到用户目录:C:\Users\你的电脑管理员的名字。
    在文件管理器的最上面点击查看,在隐藏的项目前面打勾。
    找到.ssh文件夹。点击进入,里面会有两个文件。
    用记事本打开id_rsa.pub,发现里面是一长串英文。
    直接全选复制,然后登陆Github,点击个人头像打开Setting,左侧导航栏选择SSH and GPG keys,点击New SSH key。
    在Key处就粘贴那一长串英文,Title可以随便起。
    生成SSH成功后,然后再返回Git Bash,输入命令:
$ ssh -T git@github.com

这时系统会问你:Are you sure……?输入 yes。
如果显示Hi …! You’ve successfully authenticated.就说明成功了!
如果报错,请看这篇文章

3.Android Studio 连接 Github

在Android Studio上方选择VCS—import into Version Control — Share Project on Github。
第一次上传的话,会让你输入自己github账号和密码。
这时候如果你的密码输了N遍,AS还说你密码不对,就别头铁继续输了。要怀疑是系统的问题而不是你的问题。
如果登录不上,这里建议用token令牌来登录。
打开github点你的头像
依次选择 Setting — Developer settings — Personal access tokens, 点击 generate new tokens , 生成得到token,复制,返回到AS里,粘贴上去!

登录成功!!

这时候就可以Share project on Github了,输入你要创建的仓库名,选择上传的文件之类的。等待上传…

Successfully shared project on GitHub

恭喜你成功上传代码,快去GitHub上邀请你的小伙伴一起加入开发吧!

4.后话

因为一些众所周知的原因,GitHub不是那么容易上的,有时经常因为网络问题无法访问造成同步失败。
你可以尝试在电脑命令行 ping github.com。
检查是否ping 通,如果无法ping通,则去修改一下hosts文件。
先去查一下GitHub的IP地址,进入C:\Windows\System32\drivers\etc\hosts 打开并在最后加上:

# GitHub
(IP) github.com
(IP) github.global.ssl.fastly.net

(IP)是你查询到的GitHub的IP地址。
保存并退出,重新ping一下。

国内的话还是建议大家用gitee,一般是不会出现无法访问的情况。
步骤和GitHub完全一样,只需要把github.com换成gitee.com就行了,简单吧。

感谢观看

如果文章对你有用,点个赞再走吧,有问题的可以评论区讨论。

  移动开发 最新文章
Vue3装载axios和element-ui
android adb cmd
【xcode】Xcode常用快捷键与技巧
Android开发中的线程池使用
Java 和 Android 的 Base64
Android 测试文字编码格式
微信小程序支付
安卓权限记录
知乎之自动养号
【Android Jetpack】DataStore
上一篇文章      下一篇文章      查看所有文章
加:2021-11-30 15:43:53  更:2021-11-30 15:45:26 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 5:58:41-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码