git介绍!!!

178 阅读4分钟

一、git安装流程

1.下载地址:git-scm.com/downloads
全程默认点击即可,不用修改其他选项(选择下面那个64-bit就好啦~) Snipaste_2022-05-11_19-35-39.png

2.如果在电脑任意文件夹中点击右键,能够出现Git命令选项,则说明安装成功 如果是w11系统就在更多选项里 Snipaste_2022-05-11_19-40-08.png

二、配置用户信息

1.用用户名邮箱注册一个git账号(用手机号注册之后再绑定邮箱也行啦~)
2.配置用户信息(打开Git Bash Here)

Snipaste_2022-05-11_19-51-00.png

配置命令如下:

  • git config --global user.email "你的码云账号邮箱"
  • git config --global user.name "你的码云用户名(可以随便写)" 不报错就算成功了哟

Snipaste_2022-05-11_19-54-02.png

其中,通过 git config --global user.name 和 git config --global user.email 配置的用户名和邮箱地址,会被写入到 C:/Users/用户名文件夹/.gitconfig 文件中

Snipaste_2022-05-11_19-57-55.png

除了使用记事本查看全局的配置信息之外,还可以运行如下的终端命令,快速的查看 Git 的全局配置信息:

Snipaste_2022-05-11_20-00-16.png

3.git的常用工作流程与命令行 Snipaste_2022-05-11_20-01-26.png

三、主要工作流程

1.新建一个文件夹(位置随便选啦!) image.png 2.进入这个文件夹,点击右键选择Git Bash Hear,打开git命令行工

image.png

3.输入命令 git init初始化git仓库

image.png 有小伙伴看不到可能是隐藏了哟(点击查看,选择隐藏的项目即可解决)

image.png

4.可以开始愉快的敲代码啦!

5.敲完的代码存档(在你有git的文件空白处单机右键,打开git bash窗口)

image.png

  • 添加存档:使用 git add .
  • 确认存档:使用git commit -m"描述信息"

image.png

  • 查看详细提交信息:git log

image.png

  • 8.查看简略信息:git log --oneline

image.png

6.版本回滚 git reset --hard 版本号 (回滚到哪个版本)

git reflog:这个命令可以查看你曾经回滚的记录

四、git远程仓库的使用

1.先上命令

image.png

2.在码云网站建立远程仓库

image.png

按照要求填写即可 image.png

3.将远程仓库克隆到本地 git clone 仓库网址

image.png 4.本地编写代码完成后: git add .git commit -m“添加文件信息“

5.将本地代码推送到远程 git push

image.png

6.将远程代码拉取到本地(每天上班一次)git pull 拉取的是他人的代码(只是他人更新的部分代码),git clone:克隆的是整个仓库代码

7.多人开发配置流程

image.png

五、远程仓库SSH配置

1.SSH key 由两部分组成,分别是:

  • id_rsa(私钥文件,存放于客户端的电脑中即可)
  • id_rsa.pub(公钥文件,需要配置到 Github 中)
  1. (1)打开 Git Bash
    (2)输入命令: ssh-keygen -t rsa -b 4096 -C "你的码云邮箱"
    (3)连续敲击 3 次回车,即可在 C:\Users\用户名文件夹.ssh 目录中生成 id_rsa 和 id_rsa.pub 两个文件

image.png (4)使用记事本打开 id_rsa.pub 文件,复制里面的文本内容 (5)在你的远程仓库网址, 点击头像 -> 设置 -> SSH 公钥 -> 粘贴

image.png

六、git分支使用流程

1.先上命令

image.png 2.新建仓库,就会有一个默认的master分支 使用git branch 分支名 新建

3.切换分支 git checkout 分支名 (创建分支之后,你的代码默认还是在主分支,需要切换工作分支到子分支)(可以使用git branch查看当前在哪个分支上)

image.png 4.在新的分支上进行编码

  • git add .
  • git commit -m“描述信息” 5.合并分支(功能做完了,开始发布正式版本了,就把分支代码合并到主分支)

*** 注意:合并分支,需要把当前工作分支切换到主分支才可以 ***

image.png

6.删除分支:git branch -d 分支名 (慎用)

  • 注意:删除分支,也需要切换当前工作分支为主分支
  • git branch : 查看当前仓库的分支状态

image.png

7.推送分支代码到远程仓库

  • 查看远程分支:git remote show 仓库别名 推送分支代码到远程仓库:git push -u origin 新分支名称

8.git remote add origin 仓库地址 git push -u origin master

9.暂存:git stash 运用暂存代码:git stash apply 查看暂存代码:git stash list 完成啦!!!

image.png