Git入门

74 阅读2分钟

一、什么是Git

Git是一个分布式版本控制工具。

主要作用为:

  • 远程备份:可以将代码备份到远程服务器。
  • 多人协作:允许多人在同一个库协同工作。
  • 代码回溯:可以返回到先前的的代码状态或版本。
  • 版本切换:可以通过切换分支或检出不同的提交来切换代码的版本

二、Git准备工作

(一)安装

下载地址:git-scm.com/download/wi…

下载成功后双击.exe文件进行安装,没有特殊的需求,直接下一步就可,直到安装成功。

如何查看是否安装成功:

在桌面右击,查看里面是否有两个Git文件;

image.png

windows11需要点击显示更多选项。

  • Open Git GUI Here:打开Git图形界面
  • Open Git Bash Here:打开Git命令行(推荐使用)

打开效果:

image.png

(二)全局配置

设置用户信息:

  • git config --global user.name "用户名"
  • git config --global user.email "邮箱"

注意

  • 上面的user.name与user.email使用户的身份标识,必须要设置,不然后期的命令可能操作不了。

查看配置信息:

git config --list

三、Git的常用命令

(一)本地仓库命令

1、初始化本地仓库

  • 命令:git init
  • 步骤:
    • 任意目录创建一个空的目录
    • 进入这个空目录,右击选择Open Git Bash here,打开命令窗口
    • 执行命令git init
    • 注意:初始化创建的本地仓库为隐藏文件夹,需打开显示隐藏文件夹/文件选项,查看是否有.git文件夹

2、常用命令

  • git status —— 查看文件状态
  • git add —— 将文件加入暂存区
  • git commit —— 将暂存区的文件提交到版本库
  • git log —— 查看详细的提交日志
  • git reflog —— 显示当前分支的最近几次提交
  • git reset —— 将暂存区文件取消暂存或者切换到指定版本(后面加上--hard 版本号)

(二)远程仓库常用命令

1、首先需要创建一个远程仓库,比如GitHub

  • 注册成功后,可以看到仓库的地址(https)

2、常用的命令

  • git clone <url> —— 从远程仓库克隆
  • git remote add <shortname><name> —— 添加关联的远程仓库
  • git remote remove<shortname> —— 移除关联的远程仓库
  • git push <shortname><branch> —— 往远程仓库推送
  • git remote [-v] —— 查看关联的远程仓库
  • git pull <shortname><branch> —— 从远程仓库拉取