git的基本使用

查看当前分支

javascript 复制代码
git branch //查看本地分支
git branch -a // 查看本地和远程的分支

切分支

javascript 复制代码
git  checkout -b 分支的名字

从当前分支切换到其他分支

拉取远程分支到本地

拉取远程develop分支代码到本地develop分支

javascript 复制代码
 git checkout -b develop origin/develop

git merge B分支合并到A分支

javascript 复制代码
git branch -a
git checkout A //切换到A分支
git merge B //将B分支合并到A分支

git修改分支名

假设分支名为oldName

想要修改为newName

1.本地分支重命名(还没有推到远程)

javaScript 复制代码
git branch -m oldName newName

2.远程分支重命名(已经推送远程 - 假设本地分支和远程分支名称相同)

a.重命名远程分支对应的本地分支

c 复制代码
git branch -m oldName newName

b.删除远程分支

c 复制代码
git push --delete origin oldName 

c.上传新命名的本地分支

c 复制代码
git push origin newName

d.把修改后的本地分支与远程分支关联

javascript 复制代码
git branch --set-upstream-to origin/newName

git更改远程commit信息

(1)修改最近一次commit信息

javascript 复制代码
git commit -amend

(2)修改多次commit信息

javascript 复制代码
git rebase -i HEAD~n //n的修改最近第几次提交信息

切换远程仓库地址

三种方法:

1.直接修改远程仓库的地址

javascript 复制代码
git remote set-url origin 远程仓库的地址

2.删除远程仓库地址, 然后添加新地址

javascript 复制代码
git remote rm origin
git remote add origin 远程仓库的地址

查看远程仓库的地址

git remote -v

相关推荐
Aotman_12 分钟前
el-input textarea 禁止输入中文字符,@input特殊字符实时替换,光标位置保持不变
前端·javascript·vue.js·前端框架·es6
Nan_Shu_61413 分钟前
Web前端面试题(1)
前端·面试·职场和发展
lypzcgf17 分钟前
Coze源码分析-资源库-创建知识库-前端源码-核心组件
前端·typescript·react·coze·coze源码分析·ai应用平台·agent开发平台
百思可瑞教育1 小时前
在Vue项目中Axios发起请求时的小知识
前端·javascript·vue.js·北京百思教育
患得患失9491 小时前
【个人项目】【前端实用工具】OpenAPI to TypeScript 转换器
前端·javascript·typescript
大前端helloworld1 小时前
前端梳理体系从常问问题去完善-基础篇(html,css,js,ts)
前端·javascript·面试
trsoliu2 小时前
前端基于 TypeScript 使用 Mastra 来开发一个 AI 应用 / AI 代理(Agent)
前端·人工智能
鸡吃丸子2 小时前
前端权限控制:深入理解与实现RBAC模型
前端
Larry_zhang双栖2 小时前
低版本Chrome 内核兼容性问题的优美解决
前端·chrome
qq_12498707532 小时前
基于node.js+vue的医院陪诊系统的设计与实现(源码+论文+部署+安装)
前端·vue.js·node.js·毕业设计