[Git]原理
拉取与提交
-
git clone
从远程仓库克隆到本地 -
git fetch
拉取服务端的最新提交到本地,不会本地合并,也就是不改变master,head指针位置 -
git pull
拉取服务端的最新提交到本地,进行本地合并,改变master,head指针位置
pull = fetch + merge -
git add
添加到暂存区 -
git commit
提交暂存区内容 -
git push
推送当前分支到远程仓库 -
git tag
给某一个提交打上标签
分支
-
git branch
创建一个分支 -
git switch
切换到另一个分支 -
git merge
合并另一个分支到当前分支产生一个新的提交,但是另一个分支还在 -
git rebase
合并另一个分支到当前分支产生一个新的提交,另一个分支也会指向这个最新的提交,相当于干掉了另一个分支
后悔药
-
git reset
回退到指定版本 -
git revert
撤销某一个提交执行的操作
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术