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 就是查询参数。
相关推荐
春日见6 小时前
如何创建一个PR
运维·开发语言·windows·git·docker·容器
stevenzqzq1 天前
git 常用操作
大数据·git
Curvatureflight1 天前
Git工作流最佳实践:从混乱到优雅
git
wu~9701 天前
GitHub永不遗忘,使用git push -f来覆盖的提交依旧保留
git·github
Vermouth_001 天前
git clone的时候提示access denied
git
qq_437657271 天前
清楚本地的git并重新登录
git
jiang_changsheng1 天前
工作流agent汇总分析 2
java·人工智能·git·python·机器学习·github·语音识别
顶点多余1 天前
版本控制器-git
linux·git
夔曦1 天前
Git工程日常下拉/上传完整流程(自用)
git
岱宗夫up1 天前
GitHub Desktop如何设置中文?这不是个简单问题
git·github