新手必看!超详细的git使用教程

160 阅读1分钟

一、全局配置

  • 设置用户名和邮箱
git config --global user.name "用户名"
git config --global user.email "邮箱地址"

  • 生成公私钥文件,并连续回车确认存放路径和密码
ssh-keygen -t rsa -C "邮箱地址"

  • 通过存放路径找到id_rsa.pub文件,复制所有内容
  • 登陆github点击settings->SSH and GPG keys,将复制的内容粘贴到key文本域中,title任意输入即可
  • 点击Add SSH key,再次验证github登陆密码后完成公钥绑定步骤

二、创建线上仓库

github方式

  1. 新建线上仓库
  2. 复制线上仓库地址
  3. 克隆线上仓库到本地
git clone "线上仓库地址"(最好基于ssh协议)

本地方式

  1. 创建本地项目目录
mkdir demo
  1. 进入项目目录
cd demo
  1. 初始化git仓库
git init
  1. 创建README.md文件
  2. 提交到暂存区
git add README.md
  1. 提交到版本库(本地仓库)
git commit -m ”生成README文件“
  1. 提交到线上仓库
git push

三、常用指令

  1. 查看当前状态
git status
  1. 提交到暂存区
  • 添加单个文件
git add index.html
  • 添加多个文件
git add git add index.html index.js index.css
  • 添加当前目录
git add .
  1. 提交到版本库(本地仓库)
git commit -m ”备注信息“
  1. 查看版本库(本地仓库)
  • 显示所有已提交的版本信息
git log

  • 只显示编号和备注的版本信息
git log --pretty=oneline

  • 显示所有分支的所有操作记录(包括已经被删除的 commit 记录和 reset 的操作)
git reflog

5. 版本回退

git reset --hard 提交编号

6. 提交到线上仓库

git push
  1. 拉取线上仓库代码
git pull