Git 基础知识总结

Git 基础知识总结

1. Git 简介

Git 是什么

  • Git是一款分布式版本控制系统,可以有效地管理代码的版本和变更。
  • Git可以在本地进行版本控制,也可以在多人协作开发时进行远程版本控制。
  • Git的设计目标是速度快、数据完整性高、支持分布式、非线性开发流程。

Git 的优点

  • 分布式版本控制系统
  • 支持离线操作
  • 可以在本地仓库进行大部分操作
  • 可以轻松地创建分支和合并分支
  • 可以通过提交历史进行代码追踪和回退
  • 可以通过标签进行版本控制
  • 可以通过远程仓库进行代码共享和协作。

Git 的基本概念- 版本控制:Git 是一种分布式版本控制系统,可以记录文件的修改历史。

  • 仓库(Repository):Git 仓库是存储项目文件和版本历史的地方。
  • 提交(Commit):Git 提交是将文件修改保存到版本历史中的操作。
  • 分支(Branch):Git 分支是独立于主分支的版本历史,可以用于开发新功能或修复问题。
  • 合并(Merge):Git 合并是将两个分支的修改合并到一起的操作。
  • 远程仓库(Remote Repository):Git 远程仓库是存储在网络上的仓库,可以与本地仓库进行同步。
  • 克隆(Clone):Git 克隆是将远程仓库复制到本地的操作。

2. Git 基础命令

  1. 创建仓库
  2. 添加文件
  3. 提交文件
  4. 查看状态
  5. 撤销操作
  6. 分支管理

1. git clone

克隆远程仓库到本地

git clone <repository_url>

2. git add

将文件添加到暂存区

git add <file_name>

将所有修改过的文件添加到暂存区

git add .

3. git commit

提交暂存区的文件到本地仓库

git commit -m "commit_message"

4. git push

将本地仓库的文件推送到远程仓库

git push

将本地仓库的文件推送到远程仓库的指定分支

git push <remote_name> <branch_name>

5. git pull

从远程仓库拉取最新的代码到本地仓库

git pull

6. git branch

查看本地仓库的分支

扫描二维码关注公众号,回复: 16297362 查看本文章
git branch

创建新的分支

git branch <branch_name>

切换到指定分支

git checkout <branch_name>

3. Git 进阶命令

  1. 合并分支
  2. 标签管理
  3. 远程仓库管理
  4. Git Flow 工作流程

4. Git 常见问题解决

  1. Git 冲突解决
  2. Git 回滚操作
  3. Git 误删文件恢复

猜你喜欢

转载自blog.csdn.net/weixin_45304503/article/details/129998538