Lazy loaded image
懒人式git教程
00 分钟
2023-2-24
2024-8-4
type
status
date
slug
summary
tags
category
icon
password
comment
AI summary

什么是GIT

Git简单来说是用于版本控制的,牛逼的地方在于它是分布式的,你问我什么是版本控制,问度娘,stackoverflow,博客园。本教程不负责理论,只负责如何教你懒人式操作

第一步:配置GIT

如果不小心输入错误,别着急,重新输入即可,查看配置的方式
https免密配置方法
:::info
输入一次账号密码后第二次就会记住账号密码。
:::

第二步:仓库操作

有两种方式
第一种,在本地初始化,这里有个弊端需要remote add操作上传远程仓库(最好的方法直接在远程仓库创建一个项目然后拉取,参考第二种)
第二种:远程仓库拉取
如果是指定从远程仓库拉取分支
几乎重复第一种操作

多人开发操作

多人开发很多操作都会有所限制,只有一个人开发的时候,git merge是允许的,这不会产生开发冲突,多人场景下最好的方法是使用git rebase,最大限度避开合并冲突
假设,这个时候主仓历史文件新增了commit记录
这个时候历史记录是全新的,会把你的commit 设定为最新的,同时涵盖了刚从主仓拉下来的记录

修改提交记录

git reset -- soft

假设这个时候突然发现刚刚commit需要修改,git reset -- soft的作用就会发挥

git reset --mix

如果发现刚刚提交的commit,你发现代码有问题或者新增有两种方法
第一种
第二种

git reset --hard

如果你不想要刚刚提交记录呢
上一篇
雅思G类书信类小作文
下一篇
Git remote