git commands

git init 创建创库


git add . 记录

git commit -m "" 上传

git log 查看日志 commit 信息

git status 查看工作区和暂存区的文件状态


git config --global user.name 设置贡献者名

git config --global user.email 设置贡献者邮箱

git config --list 查看配置

git commit -a -m 执行这样命令的时候 会同时执行 git add 然后再执行git commit

git diff 查看不同 只是将暂存区和工作区进行对比

git diff --cached /git diff --staged 将暂存区和版本区进行对比

git diff master 将工作区和版本区进行对比

git reset HEAD <file name>将工作区提交到暂存区的操作撤销

git checkout --<file.name> 将暂存区的代码恢复到之前那样

git rm <file.name>将工作区的文件手动删除之后 然后使用这个命令区删除暂存的文件

git rm -f <file.name> 将工作区和暂存区的文件全部删除

git rm --cached <file.name> 只删除暂存区中的文件 工作区的文件不会被删除

git log --oneline

git branch 查看分支

git branch <分支名> 创建新的分支

git merge <分支名>合并分支

git checkout <分支名> 去到想要的分支

git reset --hard (版本号) 版本穿梭

git reset --hard HEAD^ 将某一个文件回复指点版本的样子

git reser --hard HEAD <num>

posted @   JocelynFung  阅读(115)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
Live2D 看板娘 / Demo
点击右上角即可分享
微信分享提示