git版本控制工具常用命令

一、本地仓库管理

push 向远程推送代码

pulll 拉取代码

二、远程仓库管理

三、分支操作

本地主分支master

远程主分支main

head指向当前分支

查看:git branch

创建分支: git branch 名字

切换分支:git checkout 名字

合并分支:git merge 名字

删除分支:git branch -d 名字

推送远程 分支:git push origin dev:huidalian2

从远程拉取:git pull origin main:dev

常用命令:

git diff

git branch -a 查看所有分支(远程)

git branch 查看本地分支

拉完项目记得下载依赖

远程拉取到本地:git fetch feat_1:feat_1

删除分支:git branch -d 名字(大D强制删除)

git checkout -b dev(创建并切换到dev分支)

修改回退文件:git checkout -- 文件名

推送远程 分支:git push origin dev:huidalian2

从远程拉取:git pull origin main:dev

git pullgit fetch 都是 Git 中用来获取远程仓库更新的命令,但它们的行为和结果有所不同。

  1. git fetch:

    • git fetch 命令用于从远程仓库获取最新的提交,但不会自动合并到当前分支。
    • 它将远程分支的最新状态下载到本地,你可以在本地查看远程分支的状态,但不会改变你的工作目录。
    • 使用 git fetch 后,你可以选择合并或重新基线(rebase)远程分支到你的本地分支。
  2. git pull:

    • git pull 命令实际上是 git fetch 后跟 git merge 的快捷方式。
    • 它首先执行 git fetch 获取远程分支的最新状态,然后自动将远程分支合并到当前分支。
    • 如果远程分支有更新,git pull 会将这些更新合并到你的本地分支中,这可能会导致合并冲突。

四、生成密钥

useRoute() 返回的对象包含了多个属性,以下是一些常用的属性:

  • path: 路由的路径字符串。
  • name: 路由的名称(如果有定义的话)。
  • query: 一个包含路由查询参数的对象。多个键值对
  • hash: 路由的哈希字符串。
  • params: 一个包含路由参数的对象(对于带参数的路由)。
  • match: 一个函数,用于检查给定的路径是否与当前路由匹配。
  • 查询参数是 URL 中 ? 后面的部分,由一个或多个键值对组成,键值对之间通过 & 连接。例如,在 URL https://localhost:5173/zfbchk?zhu=zfblht 中,zhu=zfblht 就是查询参数。
相关推荐
会豪几秒前
Git命令-图解-小白专享
git
韦禾水9 分钟前
IntelliJ IDEA 2023更新git凭据
git·intellij idea
Yvonne爱编码1 小时前
构建高效协作的桥梁:前后端衔接实践与接口文档规范详解
前端·git·ajax·webpack·node.js
@CLoudbays_Martin112 小时前
CDN是否能有效检测并且同时防御Ddos 和 CC 攻击?
java·服务器·网络·数据库·git·数据库开发·时序数据库
oscar99917 小时前
Monorepo 全面解析:优势、挑战与适用场景
git·monorepo
龙之叶20 小时前
Git Commit 生成与合入 Patch 指南
git
裸奔的大金毛1 天前
Tekton - 自定义镜像配置git仓库克隆
git·ci/cd·devops·tekton
Adorable老犀牛1 天前
可遇不可求的自动化运维工具 | 2 | 实施阶段一:基础准备
运维·git·vscode·python·node.js·自动化
xiaok1 天前
把代码上传到gitee的时候,怎么忽略node_modules文件夹
git·gitlab·github
唐叔在学习1 天前
听说有老哥分不清Git branch和tag?这不看看嘛
git·后端