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 "" 所有未修改->提交
相关推荐
打不了嗝 ᥬ᭄15 分钟前
Git 原理与使用
git·gitee
m0_614619063 小时前
花了一下午学 Git,整理了一份学习笔记
笔记·git·学习
AGV算法笔记4 小时前
解决Git> git add -A -- fatal: CRLF would be replaced by LF in Test/Test.cpp
git
Dontla5 小时前
VSCode插件Git Graph介绍(Git可视化管理分支、可视化Git)
ide·git·vscode
Echoo华地6 小时前
用git diff快速比较文件夹差异并生成报告
linux·git·unix·repository·diff·branch
勤劳打代码6 小时前
防微杜渐 —— 为什么一次 Sync 会变成一次 merge?
git·团队管理
dyxal8 小时前
Windows 下 Git 离线安装与 VS Code 便携版集成完全指南
windows·git·elasticsearch
K3v8 小时前
【git】自动化合并推送脚本
git·自动化
鹓于8 小时前
Android APK开发到发布全流程指南
git·github
花哥码天下9 小时前
Git 多远程仓库管理
git