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

相关推荐
独立开阀者_FwtCoder1 小时前
CSS view():JavaScript 滚动动画的终结
前端·javascript·vue.js
咖啡教室1 小时前
用markdown语法制作一个好看的网址导航页面(markdown-web-nav)
前端·javascript·markdown
doglc1 小时前
从零手写RPC-version0
java·git·rpc·maven·intellij idea
独立开阀者_FwtCoder1 小时前
Vue 团队“王炸”新作!又一打包工具发布!
前端·javascript·vue.js
天天扭码1 小时前
一分钟解决“3.无重复字符的最长字串问题”(最优解)
前端·javascript·算法
独立开阀者_FwtCoder1 小时前
Promise 引入全新 API!效率提升 300%!
前端·javascript·后端
陈明勇1 小时前
三句话搞定周末出行攻略!我用 AI 生成一日游可视化页面,还能秒上线!
前端·人工智能·mcp
_一条咸鱼_1 小时前
Vue 样式深入剖析:从基础到源码级理解(十)
前端·javascript·面试
懒羊羊我小弟1 小时前
Vue与React组件化设计对比
前端·vue.js·react.js
_朱志强1 小时前
解决前端vue项目在linux上,npm install,node-sass 安装失败的问题
linux·前端·vue.js