Git简介

文章目录

Git是什么?

Git是我们的代码管理工具,是一个代码仓库,让我们存储代码的。

安装Git

官网:https://git-scm.com/

(傻瓜式安装)检测是否安装成功

命令行输入git -v出现版本号就是安装成功

使用git

配置个人标识

配置名字

clike 复制代码
git config --global user.name "xingxing"

配置邮箱

clike 复制代码
git config --global user.email "2466530844@qq.com"

查看当前文件状态

clike 复制代码
git status

初始化

clike 复制代码
git init

文件状态

  • 未跟踪
  • 已跟踪
    • 未修改
    • 已修改
    • 暂存
    • 放入git仓库
      已跟踪状态的文件按照1,2,3,4,1,2,3的顺序进行

状态变化

1.新建文本(未跟踪)

2.使用命令git add 文件路径(未跟踪->暂存)

git commit 将暂存的文件存储到仓库

3.git commit -m "它是一个试验文件"(暂存->未修改)

我们使用git就是操作文件不同的状态

4.未修改->已修改

修改文件内容的话,文件状态就变为已修改。

5.已修改->暂存

6.暂存->未修改

git log(打印每次修改的记录)

将所有已修改/未跟踪的文件都变成暂存

clike 复制代码
git add *

提交所有已修改的文件(未跟踪的文件不会提交)

clike 复制代码
git commit -a -m "全部提交"

初始化 未追踪 暂存 提交入库 未修改 已修改

汇总常用命令

命令 作用
git -v 查看git版本号
git config --global user.name "xingxing" 配置姓名
git config --global user.email "2466530844@qq.com" 配置邮箱
git status 查看文件状态
git init 初始化
git add 文件路径 未追踪->暂存
git commit -m "" 暂存->提交
git log 打印每次修改的记录
git add * 所有未追踪/已修改->暂存
git commit -a -m "" 所有未修改->提交
相关推荐
CodexDave9 小时前
数据库连接池耗尽:排查顺序与三层兜底
服务器·前端·数据库·git·云原生·容器·kubernetes
乐观的Terry10 小时前
5、发布系统-Git 集成
大数据·git·elasticsearch
不怕犯错,就怕不做10 小时前
GIT的简单打patch应用format-patch and git am
linux·git·全文检索
Byron Loong10 小时前
【Git】如何检查 Ubuntu 系统上 gitLab 是否开启
git·ubuntu·gitlab
lar_slw12 小时前
git删除上一次提交
git
leoZ2311 天前
Git 集成实战完全指南(四):Git 冲突解决
大数据·git·elasticsearch
枫荷1 天前
Git LFS 大文件优化说明
git
techdashen1 天前
不用再反复 stash:用 Git Worktree 同时开发多个分支
大数据·git·elasticsearch
leoZ2312 天前
Git 集成实战完全指南(八):团队协作最佳实践
git
晴雨天️2 天前
Git工具使用指南
笔记·git