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

相关推荐
狂炫冰美式18 小时前
3天,1人,从0到付费产品:AI时代个人开发者的生存指南
前端·人工智能·后端
一千柯橘18 小时前
从摄影新手到三维光影师:Three.js 核心要素的故事
前端·three.js
南囝coding18 小时前
2025年CSS新特性大盘点
前端·css
c***V32318 小时前
前端框架对比:10个主流框架优缺点分析
前端·前端框架
栀秋66618 小时前
当我把 proto 打印出来那一刻,我懂了JS的原型链
前端·javascript
Cassie燁19 小时前
element-plus源码解读1——useNamespace
前端·vue.js
一直在学习的小白~19 小时前
npm发布脚手架流程
前端·npm·node.js
ErMao19 小时前
TypeScript的泛型工具集合
前端·javascript
涔溪19 小时前
如何解决微前端架构中主应用和微应用的通信问题?
前端·架构
重铸码农荣光19 小时前
深入理解 JavaScript 原型链:从 Promise.all 到动态原型的实战探索
前端·javascript·promise