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 "" 所有未修改->提交
相关推荐
1379003409 小时前
Git 设置代理
git
xiaodunmeng15 小时前
sourcetree gitee 详细使用
git
LostSpeed17 小时前
git,gitea - tool - creat Gitea Empty Rep Dir
git·gitea
前端郭德纲19 小时前
vscode默认终端怎么设置成git bash
git·vscode·bash
近听水无声4771 天前
git 学习(基于Ubuntu和gitee)
git
2401_826097622 天前
同步&异步日志系统-日志落地模块的实现
c++·git·vim
半旧夜夏2 天前
阿里云IOT消息处理
java·ide·git·物联网·spring·阿里云
我们的五年2 天前
【Git版本控制器】第三弹——版本回退,撤销修改,删除文件
大数据·linux·git
一名嵌入式糕手2 天前
Git从基础到进阶
git
不cong明的亚子2 天前
github用户名密码登陆失效了
git·github