git使用(完整流程)

1. 新建仓库

1.右击 git bash 后 输入

powershell 复制代码
git init (仓库为:当前目录)
git init name (仓库为:name文件夹)
git clone https://github.com/Winnie996/calculate.git //https

2.工作区域 工作目录

3. 添加 提交

powershell 复制代码
git add .  //工作区添加至暂存区
git commit -m "注释内容" //暂存区提交至本地仓库  
  • 查看提交记录
powershell 复制代码
git log
git log --oneline  //提交信息更加简短 [1e677ed (HEAD -> master) redis ] (1e677ed)用于回退版本时作为参数
  • 查看配置信息
powershell 复制代码
git config --global --list

4.git reset 回退版本

powershell 复制代码
 git reset --soft 1e677ed //1e677ed 版本id 
 git log --oneline  可以查看版本id

5. diff

powershell 复制代码
git diff 查看工作区和暂存区之间差异 +:表示现在工作区对比暂存区新添加的
								  -:表示现在工作区对比暂存区所缺少的
powershell 复制代码
git diff HEAD 工作区和版本库(本地仓库)区别
powershell 复制代码
git diff --cached 暂存区和版本库(本地仓库)区别
powershell 复制代码
git diff 1e677ed 1e677fd (两个版本id)  看两个版本库有什么区别
  • HEAD:指向分支的最新提交节点
powershell 复制代码
git diff HEAD~ HEAD 上一个版本库 和 最新版本库区别 //HEAD~3 HEAD之前的第三个版本
git diff HEAD~ HEAD 文件名  //具体到文件的版本之间不同
  • 查看暂存区文件
powershell 复制代码
git ls-files
  • 查看版本库文件 版本库状态
powershell 复制代码
git status
  • 查看工作区 文件
powershell 复制代码
ls

6.删除文件

powershell 复制代码
rm 文件名 //删除工作区的文件

1.git rm 文件名 (本地删除和暂存区删除)
2.git commit -m "本地仓库删除" //本地仓库删除
相关推荐
不爱学英文的码字机器3 小时前
[Git] 基本操作及用户配置
大数据·git·elasticsearch
deepwater_zone10 小时前
Linux下 使用 SSH 完成 Git 绑定 GitHub
linux·git·ssh
王了了哇12 小时前
【关联git本地仓库,上传项目到github】
git·github
Sgq丶12 小时前
Git 提交大文件 this exceeds GitHub‘s file size limit of 100.00 MB
git·github
中国lanwp15 小时前
使用Maven部署应用到TongWeb(东方通应用服务器)
git·github·maven
老猿阿浪15 小时前
Git初始化本地已有项目,并推送到远端Git仓库完整操作指南
大数据·git·elasticsearch
兔子坨坨17 小时前
IDEA连接github(上传项目)
java·git·学习·github
云边有个稻草人17 小时前
【Linux系统】第七节—git+cgdb(详解)
linux·git·调试器cgdb使⽤·版本控制器git·set var·linux 条件断点
大卫小东(Sheldon)20 小时前
GIM发布新版本了 (附rust CLI制作brew bottle流程)
git·rust
~央千澈~1 天前
Git Clone 原理详解:为什么它比本地文件复制更快? -优雅草卓伊凡
git