Git基本使用

1、git init,初始化本地仓库

  • 创建一个目录,输入git init,当前目录下就会生成一个隐藏文件夹.git

2、git status,查看本地仓库状态

  • git status,首次查看(工作区没用文件需要提交)
  • git status,新建文件之后进行查看

3、git add 文件名称,把文件添加到暂存区

  • git add hello.txt,把新增的文件添加到暂存区
  • git status,添加之后查看本地仓库状态

4、git commit -m "日志信息" 文件名称

  • git commit -m "hello file" hello.txt,指定文件名就会提交这个文件,如果没用指定就会提交暂存区全部的文件
  • git status,提交之后查看状态

5、修改文件

  • git status,修改已经提交的文件,查看本地仓库状态
  • git add hello.txt,把修改的文件添加到缓冲区
  • git commit -m "hi git",提交到本地仓库

6、git reflog,查看不同版本

  • git reflog,查看版本信息,最前面的黄色码为版本号

7、git reset --hard 版本号

  • git reset --hard 50913f5
  • git status,查看本地仓库状态
  • git reflog,查看历史版本,已经切换过来了
相关推荐
qq_423019555 小时前
git push 后 文件夹异常打不开
git·gitee
tonylua8 小时前
从神州22极限救援,看懂Git高级玩法
git
骑鱼过海的猫1239 小时前
【git】git学习记录
git·学习·elasticsearch
测试人社区—841611 小时前
Mocking与Stubbing在单元测试中的正确使用
人工智能·git·单元测试·自动化·bug·postman
milanyangbo16 小时前
像Git一样管理数据:深入解析数据库并发控制MVCC的实现
服务器·数据库·git·后端·mysql·架构·系统架构
猫头虎-人工智能16 小时前
openEuler远程批量部署实战 SSH VNC IPMI全流程解析
运维·git·开源·ssh·github·开放原子·开源软件
Cx330❀16 小时前
Git 基础操作通关指南:版本回退、撤销修改与文件删除深度解析
大数据·运维·服务器·git·算法·搜索引擎·面试
CaracalTiger16 小时前
在openEuler操作系统中多样性算力支持与性能压力测试操作
linux·运维·git·开源·开放原子·压力测试·开源软件
草莓熊Lotso17 小时前
企业级 Git 分支管理模型实战:从 Git Flow 到 DevOps 落地
运维·服务器·开发语言·c++·人工智能·git·devops
小王不爱笑1321 天前
gitignore基本使用+Git分支使用
git