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 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> 怎么上传代码到GitHub -> 正文阅读

[开发工具]怎么上传代码到GitHub

怎么上传代码到GitHub?2021.9

我们想要把代码上传到github上面用git管理,但是怎么操作呢?

首先在本地电脑安装git 和在github上面注册账号
git下载地址: git官网链接
然后我们要知道有二种方式可以配置操作,一种是通过使用终端的命令方式上传,一种是直接借助androidStudio软件操作,下面都来讲讲

方式一 通过使用终端的命令方式上传

1 新建project

在github上面新建project,点击新建一步步下来即可

2 生成token令牌

在github网页的个人设置页面,点击 Setting – Developer setting ,
选择个人访问令牌Personal access tokens,
选中并生成令牌Generate new token
设置token的有效期,访问权限等

选择要授予此令牌token的范围或权限。
要使用token从命令行访问仓库,请选择repo。
要使用token从命令行删除仓库,请选择delete_repo
其他根据需要进行勾选
生成令牌Generate token

记下token的值,它相当于临时密码,现在管理代码弃用密码方式,都要用token方式了(2021.8.14开始不能使用密码方式了)

3 把代码上传

先用 git pull 把工程拉下来
然后把你的代码拷贝到里面
再用git push推代码到Github上面
其中需要输入账号密码,密码就用刚才记下的token

可以使用下面命令配置默认的账号密码,后面操作便不需要重复输入
git remote set-url origin https://<your_token>@github.com//.git
<your_token>:换成你自己得到的token
:是你自己github的用户名
:是你的仓库名称

方式二 通过androidStudio软件操作

1 Android studio添加git插件

File->Setting->Version Control->Git,选择本地git安装路径(bin目录下的git.exe)。点击Test按钮,检测路径是否正确。
在这里插入图片描述

2 初始化项目为git项目

其实等同于git操作命令语句 init git。
点击编译器上方工具栏:VCS->Enable Control Integration->Select “Git”
在这里插入图片描述
在这里插入图片描述
编译器的页面会发生明显改变:
1.VSC会出现上传(Commit…)和更新(Update Project)选项。
2.工具栏会出现上传(蓝色箭头)和更新(绿色原点)按钮。不同版本的编译器按钮形状不一样(我记得老版本是VCS+绿/蓝上下箭头)。
在这里插入图片描述在这里插入图片描述

3 配置github并上传代码

(1)登陆Github

File->Setting->Version Control->GitHub,Auth Type->Token. 然后输入账号和Token
在这里插入图片描述

(2)上传项目到Github

VCS>Import into Version Control>Share Project on GitHub
在这里插入图片描述

问题记录
1 remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead
原先的密码凭证从2021年8月13日开始就不能用了,必须使用个人访问令牌(personal access token),就是把你的密码替换成token

2 如果 push 等操作没有出现输入密码选项,请先输入如下命令,之后就可以看到输入密码选项了
git config --system --unset credential.helper

参考
https://cloud.tencent.com/developer/article/1861466
https://blog.csdn.net/ma598214297/article/details/82730033

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-10-01 17:06:00  更:2021-10-01 17:07:40 
 
开发: 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/16 2:18:08-

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