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 就是查询参数。
相关推荐
用户1259265423202 小时前
使用 Docker 搭建 Gitea 并实现 Git HTTP 自动登录
git
一只毛驴5 小时前
谈谈对git stash的理解?
git
长风破浪会有时呀9 小时前
Git 学习笔记
笔记·git·学习
中微子17 小时前
Git Rebase 详解:概念、原理与实战示例
git
荔枝吻21 小时前
【保姆级喂饭教程】Windows下安装Git Flow
windows·git·git flow
云和数据.ChenGuang1 天前
git中的指令解释
git
小Lu的开源日常1 天前
在 macOS 上设置 SSH 和 Git
git·macos·ssh
eleven_h1 天前
ERROR: Permission to Splode/pomotroid.git deni
git
WZF-Sang1 天前
计算机网络基础——1
网络·c++·git·学习·计算机网络·智能路由器
石头wang1 天前
如何在idea里快速地切换Windows CMD、git bash、powershell
windows·git·bash·intellij-idea