git 入门教程

embedded/2024/9/26 1:24:11/

1.首先点击创建仓库

 然后会出现一下内容,不要急着关掉,他能告诉你如何创建仓库

 

//git 全局设置 
git config --global user.name "你的名字"
git config --global user.email "你的邮箱"//创建 git 仓库
git init //初始化
git commit -m "first commit"
//"git commit": 这是Git命令,用于将本地的代码更改提交到Git仓库。"-m": 这是一个选项,用于指定提交消息。它后面紧跟着提交消息的内容。
"first commit": 这是您为本次提交所提供的提交消息。提交消息是对本次更改的简短描述,它通常用于记录本次提交的目的或所做的修改。
git remote add origin https: //关联一个别名为origin的远程仓库地址
git push origin master  //推送到别名为origin仓库的master分支

 但有的推送时会报一下问题(可能是没绑邮箱的问题,我同时使用两个gitee账号,其中一个没绑邮箱)

remote: [session-1f466a93] Access denied
fatal: unable to access 'https://xxx : The requested URL returned error: 403

解决方案:

一般提交不上的通常输入一下代码即可

git config --global --unset http.proxy 
git config --global --unset https.proxy

若还不能解决:

        在终端中输入 cat ~/.gitconfig 查询当前用户

        在windows中找到windows凭据

 找到git,点击查看与你的信息不同,则修改并保存就好了

 最后是一些git 的命令
git init //创建版本库
git status //查看版本库状态 可以查看里面有什么
git add . //添加全部内容到暂存区 (git add a.txt---提交一个文件)
git commit -m '提交日志' //提交说明
git log --oneline //显示每个版本信息只显示一行 最初版本到工作空间当前版本内容
git log //显示每个版本的详细信息
在commit提交内容之前,需要记录提交的用户信息,所以需要先绑定用户信息 git config --global user.name '用户名' git config --global user.email '邮箱' git checkout 提交版本号 //回到提交版本号(历史内容)的内容
git remote add  origin https://关联一个别名为origin的远程仓库地址
git remote -v  //查看远程仓库状态

git config --global  user.name '用户名'
git config --global user.email '邮箱'
git push origin master  //推送到别名为origin仓库的master分支
 git init //创建版本库
git pull https://仓库地址   master    //拉取远程仓库到本地git branch 分支名称   创建新的分支 git checkout 分支名称 切换分支
git merge 分支名称 合并分支
git branch -d 分支名称 删除已经合并的分支
git branch -D 分支名称 强制删除分支

http://www.ppmy.cn/embedded/38548.html

相关文章

流畅的python-学习笔记_序列修改+散列+切片

vector第一版 reprlib.repr用于选取有限长度较长变量 vector第二版切片 注意切片还有indices属性,它可以入参一个序列长度,根据此序列长度,转化不规矩的start stop stride, vector第三版动态存取属性 obj.attra时,先…

SQL优化详解

目录 插入数据 insert的优化(少量数据) 批量插入 手动事务提交 主键顺序插入 插入大量数据 主键优化 数据组织方式: 页分裂: 主键顺序插入的方式: 主键乱序插入: 页合并: 主键设计…

【网络编程】Servlet | Maven | 创建程序的七个步骤 | 部署方式 | 访问出错

文章目录 Servlet一、创建一个Servlet程序1.创建项目2.引入依赖3.创建目录4.编写代码5.打包程序6.部署程序7.验证程序对内容进行修改 二、更方便的部署方式插件(plugin)出现乱码 三、访问出错1.出现4042.出现4053.出现5004.出现空白页面5.无法发访问此网…

详解Go语言Map

Map的声明 使用make()函数定义Map map_name : make(map[KeyType]valueType,initialCapacity)KeyType是键的类型,ValueType是值的类型,initialCapacity是可选参数,用于指定map的初始容量。 使用map关键字定义Map m : map[string]int {&quo…

邦注科技 模具保护器 CCD电子眼 专业工业视觉检测设备

模具保护器是一种用于保护模具的设备,可以在塑料压铸和冲床等加工过程中起到保护模具的作用。以下是关于模具保护器在保护塑料压铸和冲床模具方面的应用: 塑料压铸模具保护器: 防止碰撞:在塑料压铸过程中,模具可能会…

Pytorch入门—Tensors张量的学习

Tensors张量的学习 张量是一种特殊的数据结构,与数组和矩阵非常相似。在PyTorch中,我们使用张量来编码模型的输入和输出,以及模型的参数。 张量类似于NumPy的ndarrays,只是张量可以在GPU或其他硬件加速器上运行。事实上&#xf…

QT4-升级到QT5(1)

1.C报错汇总_nafxcwd.lib error lnk2001-CSDN博客1 1.QT3Support QWidget::setShown 改为QWidget::setVisible 2.头文件 #include<QWidget> 3.部分函数替换

【leetcode】优先队列题目总结

优先队列的底层是最大堆或最小堆 priority_queue<Type, Container, Functional>; Type是要存放的数据类型Container是实现底层堆的容器&#xff0c;必须是数组实现的容器&#xff0c;如vector、dequeFunctional是比较方式/比较函数/优先级 priority_queue<Type>…