git基本使用和github使用仓库拉取和提交

本文详细介绍了Git的基本使用,包括配置、文件管理、版本回退,以及GitHub上的远程仓库创建、文件提交和拉取流程,重点讲解了提交、克隆、token管理等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

git使用

一.基本使用

1.首次使用需进行全局配置:

配置用户名和邮箱
查看用户名和邮箱是否配置成功
这个 用户名 和 邮箱地址 的设置是全局的,所有 Git 仓库的提交都会使用这个 用户名 和 邮箱地址 。
在这里插入图片描述

2.创建测试文件夹

默认位置在桌面(命令操作和liunx一样)
mkdir test_git
在这里插入图片描述

3.进入文件初始化仓库

git init
在这里插入图片描述
设置这个隐藏的项目可以看到 .git
在这里插入图片描述
也可以ll -a 查看隐藏文件
在这里插入图片描述
git status,查询当前工作区所有文件的状态

On branch master :目前分支 master
No commits yet :还没有提交
nothing to commit (create/copy files and use “git add” to track) :当前没有进行任何提交,可以创建或者复制文件,并使用"git add"命令进行跟踪
在这里插入图片描述

将文件添加到缓存区

语法1:git add 文件名
语法2:git add 文件1 文件名2 文件名3…
语法3: git add . (这有个点)【添加当前目录到缓存区】

readme.txt文件添加到缓存区
git add readme.txt
出现错误 fatal: pathspec ‘readme.txt’ did not match any files
在这里插入图片描述
解决方案
touch 创建文件
在这里插入图片描述

再次使用git status查看文件状态
在这里插入图片描述

git commit -m “注释内容” 指令将缓存区的文件提交至版本库
在这里插入图片描述

二.版本回退

1.先按照上面步骤添加提交test.py

在这里插入图片描述

2.查看版本变动日志命令2种方式

黄色部分为版本号,后面为注释内容
一般使用第二种 git log --pretty=oneline
在这里插入图片描述
版本回退:git reset --hard 版本号
git reset --hard 06e35cc1f9d4228ab4a7a24bf266cf36d4d32583
在这里插入图片描述

回退前
在这里插入图片描述
回退后
在这里插入图片描述

回到最新版本
1.git reflog 查看历史版本
2.找到对应的版本编号
3.git reset --hard 0a0795b回到最新版本
在这里插入图片描述

github使用

一.远程仓库的创建

1.界面翻译

在这里插入图片描述
在这里插入图片描述

2.仓库取名和设置

在这里插入图片描述

二.克隆项目

1.先创建一个空目录

在这里插入图片描述

2.使用 git clone 克隆线上仓库到本地

在这里插入图片描述
git clone https://github.com/Theshy0000/python_api.git
在这里插入图片描述

warning: You appear to have cloned an empty repository.
提示克隆了一个新仓库(本来就是空的不用在意)
克隆成功
在这里插入图片描述

二.文件提交到线上仓库

1.将工作区的内容提交到github远程仓库

先把目标文件移动到python_api目录下
在这里插入图片描述

2.进行文件的提交操作(缓存区,本地仓库)[别忘记了]

查看当前文件工作路径
提交到缓存区
缓存区到本地仓库
在这里插入图片描述

3.提交到线上操作(需要token)

git push origin master
在这里插入图片描述

4.获取token

去Github获取自己的Personal Access Token,主页进入设置
在这里插入图片描述
点这里
在这里插入图片描述
点这里
在这里插入图片描述
点这个生成新令牌
在这里插入图片描述
输入密码
在这里插入图片描述
输入密码后到了这
在这里插入图片描述
翻译下上面的界面
在这里插入图片描述
上面设置好了点这个
在这里插入图片描述
然后网炸了
在这里插入图片描述
不用慌,点这个一下,后退下一步在来,应该就行了
在这里插入图片描述

在这里插入图片描述

5.填写token,点击sign in

在这里插入图片描述
在这里插入图片描述

6.查看是否上传成功

成功
在这里插入图片描述

三.拉取线上仓库文件操作

1.线上仓库创建文件

在这里插入图片描述
文件名和文件内容,点击创建
在这里插入图片描述
创建成功
在这里插入图片描述

2.拉取线上仓库文件到本地

git pull
下拉时出错
在这里插入图片描述
再拉一次就好了
在这里插入图片描述
但是test.py并没有拉下来,有没有大佬指点下

报错一

在这里插入图片描述

报错二

在这里插入图片描述

参考文档 https://www.cnblogs.com/gian-t87/p/14513056.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

亚索不会吹风

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

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

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

打赏作者

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

抵扣说明:

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

余额充值