前端必备工具 -- Git

本文介绍了Git作为世界上最先进的分布式版本控制系统的基础知识,包括其直接记录快照和本地执行两大特性。讲解了Git的三种状态和基本工作流程,如初始化仓库、查看文件状态、添加与提交文件。此外,详细阐述了Git分支的管理,包括创建、切换、合并与删除分支,以及如何将本地分支推送到远程仓库。最后,提到了拉取远程代码和删除远程分支的操作。通过这篇教程,读者将能够掌握Git的基本操作和分支管理策略。
摘要由CSDN通过智能技术生成

Git基础

1、什么是Git

Git 是一个 开源的分布式版本控制系统,是目前世界上最先进、最流行的版本控制系统。可以快速高效地处理从很小到非常大的项目版本管理
特点:特点:项目越大越复杂,协同开发者越多,越能体现出 Git 的高性能高可用性

2.Git的特性
Git 之所以快速和高效,主要依赖于它的如下两个特性:

  • 直接记录快照,而非差异比较
  • 近乎所有操作都是本地执行
    3、Git 的三种状态
    在这里插入图片描述
    4、基本的工作流程
    在这里插入图片描述
    5、下载并安装

    配置用户信息
    安装完 Git 之后,要做的第一件事就是设置自己的用户名和邮件地址。因为通过 Git 对项目进行版本管理的时候,Git需要使用这些基本信息,来记录是谁对项目进行了操作

git config --global user.name "lx"
git config -- global user.email "lx17129@163.com"

注意:如果使用了 –global选项,那么该命令只需要运行一次,即可永久生效

6、检查配置信息

//  查看所有的全局配置信息
git config --list --global
// 查看指定的全局变量
git config user.name
git config user.email

如果不想查看完整的手册,那么可以使用 -h 选项获得更简明的 “help” 输出

要想获取 git config 命令的快速参考
git config -h

7、Git 的基本操作

1、初始化 Git 仓库的命令
git inti
2、查看文件状态的命令
git status 或 git status -s
3、一次性将文件加入暂存区的命令
git add.
4、将暂存区的文件提交到 Git 仓库的命令
git commit -m “提消息”

Git 分支

1、查看分支

git branch

注意:分支名字前面 * 号代表 当前所有的分支
2、创建新分支
使用如下命令 可以基于当前分支,创建一个新的分支,此时,新分支中的代码和当前分支完全一项

git branch 分支名称

3、切换分支

git branch login

4、分支的快速创建和切换华

// 使用如下命令,可以创建指定名称的新分支,并立即切换到新分支上
// -b 表示创建一个分支
// checkout 表示切换到刚才新建的分支上
git checkout -b 分支名称

5、合并分支
功能分支的代码开发测试完毕后,可以使用如下的命令,将完成后的代码合并到 master 主分支上

// 1、切换到 master 分支
	git checked master
//  2、在 master 分支上运行 git merge 命令,将 login 和值的代码和并到 master 分支
git  merge login

6、删除分支

// 当把功能分支的代码合并到 master 主分支上以后,就可以使用入下的命令,删除对应的分支功能

```javascript
git branch - d 分支名称

7、将本地分支推送到远程仓库

-u 表示把本地分支和远程分支进行关联,只在第一次推送的时候需要代参数 -u
// git push - u 远程仓库的别名 本地分支名:远程分支名
git  push -u origin pament:pay

8、拉取远程分支的最新代码

// 从远程仓库,拉取当前分支最新的代码,保持当前分支的代码和远程分支代码一致
git pull

9、删除远程分支

// 删除远程仓库中,指定名称的远程分支
git push 远程仓库名 -- delete 远程分支名称
// 示例
	git push origin --delete  pay

总结

熟练掌握 Git 中基本命令的使用
git init
git add.
git commit -m “提交消息”
git status 或 git status -s
能够掌握Git 分支的基本使用
git checked -b 新分支名称
git push -u origin 新分支名称
git checkout 分支名称

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值