2、Git使用不完全指南:Git客户端的使用及使用Token认证方式提交代码详解(详细图文)

本篇介绍如何在Windows、Linux下安装Git客户端以及从远程代码仓库拉取代码。以及介绍2023如何从GitHub上获取Token令牌、使用Pycharm通过Token令牌从本地push上传仓库的方法,用来解决推送代码报Push failed The requested URL returned error:403的错误问题。

安装Git客户端与从远程代码仓库拉取代码

Windows

1、 安装 Git 和 TortoiseGit

Git 下载地址:Git - Downloading Package

TortoiseGit 下载地址:Download TortoiseGit 1.8.5.0

安装过程直接全部下一步即可。

安装完后,终端输入指令查看git客户端版本

或在git bash中查看

2、 安装完毕之后进行 Clone

Clone 地址:GitHub - zrf-rocket/ovaldb-master

或者在指定的目录下右键,打开Git Bash Here

拉取上一篇文章中创建的仓库内容

点击按钮复制链接,终端上输入指令:git clone https://github.com/SteveRocket2023/helloworld.git

在目录下就能看到clone下来的远程仓库内容

Linux

1、安装Git

yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel

yum -y install git

git version

2、Clone

git clone https://github.com/zrf-rocket/ovaldb-master.gi

2023 GitHub获取Token令牌、Pycharm通过Token令牌从本地push上传仓库的方法

如果从本地推送代码报错Push failed The requested URL returned error:403

解决方法:从github上获取仓库的Token,更改GitHub Server使用Token认证提交代码

Token的获取详细步骤参考下面

获取Token令牌

1.登录 GitHub ,点击右上角头像,选中 Settings (设置)。

2.选择左侧菜单的“Developer settings”

3.选择“Personal access tokens – Tokens(classic)” 个人访问令牌

4.点击“Generate a personal access token”

如果弹出认证框,输入GitHub个人密码

5.设置 token 名字、token有效期和勾选权限

在 Note 中随便填一个描述名称,Expiration选择一个到期时间,复选框是这个token需要的权限,本次选择全部勾上

6.点击Generate token

7.复制token值

下面的token可以直接复制使用。(立刻复制这个token值 ,此值只显示一次)

8.建议在本地开个备忘录token.txt记录刚才复制的token值,以后每次push时可能都需要用到。

9.如果想更改和删除重新进入页面找到新生成的Token页面进行更改和删除即可。

通过token令牌从本地push上传仓库

1、命令行中使用以下命令

git init

git add .

git commit -m "first commit"

git remote remove origin

git remote add origin https://[TOKEN]@github.com[USER]/[REPO]

git push

命令中https://[TOKEN]@github.com[USER]/[REPO],可由该仓库复制下来的HTTPS修改得到,其中[TOKEN]为上面步骤生成的Token,[USER]为用户名,[REPO]为仓库名。

2、若报错fatal: The current branch main has no upstream branch.To push the current branch and set the remote as upstream, use [git push --set-upstream origin main],则按照提示使用以下命令即可

git push --set-upstream origin main

3、Pycharm中,在push时的弹出框中选择Token认证,填入新生成的Token值

再次通过Pycharm 进行push即可成功推送代码

实际项目开发中常使用git指令来操作代码仓库,下一篇将详细介绍在实际项目开发中常用的Git命令总结。

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Git 是一个分布式版本控制系统,用于协同开发和管理代码。下面是一个简单的图文教程,帮助你入门 Git 的基本使用。 1. 安装 Git: 首先,你需要在你的计算机上安装 Git。你可以在 Git 官方网站下载适合你操作系统的安装包,并按照安装向导进行安装。 2. 配置用户信息: 安装完成后,打开命令行终端,配置你的用户信息。使用以下命令设置你的用户名和邮箱: ``` git config --global user.name "Your Name" git config --global user.email "[email protected]" ``` 3. 创建一个新的仓库: 在命令行终端中,进入你要管理的项目文件夹,并初始化一个新的 Git 仓库: ``` cd /path/to/your/project git init ``` 4. 添加文件到暂存区: 将项目中的文件添加到 Git 的暂存区,以便跟踪文件的修改: ``` git add file1.txt file2.txt ``` 5. 提交修改: 提交暂存区中的修改到本地仓库: ``` git commit -m "Commit message" ``` 6. 创建远程仓库: 在 Git 托管服务(如 GitHubGitLab)上创建一个远程仓库,并获取远程仓库的 URL。 7. 关联远程仓库: 将本地仓库与远程仓库进行关联: ``` git remote add origin remote_repository_url ``` 8. 推送修改: 将本地仓库中的修改推送到远程仓库: ``` git push origin master ``` 9. 克隆仓库: 如果你想获取已有的远程仓库到本地,可以使用克隆命令: ``` git clone remote_repository_url ``` 10. 拉取更新: 如果其他人对远程仓库进行了修改,你可以使用拉取命令将这些修改更新到本地仓库: ``` git pull origin master ``` 这只是 Git 的基本使用教程,还有很多高级功能和命令可以深入学习。你可以参考官方文档或其他教程来进一步了解 Git使用

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SteveRocket

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值