怎么上传代码到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
在这里插入图片描述
怎么查看GitHub的Token:
1、登录 GitHub,点击右上角头像,选中 Settings (设置);
2、选择左侧菜单的“Developer settings”一项;
3、再选择“Personal access tokens”;
4、如果没有Token就点击“Generate a personal access 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
http://t.zoukankan.com/joe235-p-15152380.html

  • 14
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值