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

相关推荐
攀登的牵牛花2 分钟前
前端向架构突围系列 - 框架设计(七):反应式编程框架Flower的设计
前端·架构
佛系打工仔5 分钟前
K线绘制前言
前端
遇见~未来29 分钟前
JavaScript数组全解析:从本质到高级技巧
开发语言·前端·javascript
石像鬼₧魂石33 分钟前
80 端口(Web 服务)渗透测试完整总结(含踩坑 + 绕过 + 实战流程)
linux·运维·服务器·前端·网络·阿里云
爱学英语的程序员1 小时前
让AI 帮我做了个个人博客(附提示词!)
人工智能·git·vue·github·node·个人博客
C_心欲无痕1 小时前
nginx - 核心概念
运维·前端·nginx
开开心心_Every1 小时前
安卓做菜APP:家常菜谱详细步骤无广简洁
服务器·前端·python·学习·edge·django·powerpoint
前端_Danny1 小时前
用 ECharts markLine 实现节假日标注
前端·信息可视化·echarts
古城小栈1 小时前
Rust 丰富&好用的 格式化语法
前端·算法·rust
丢,捞仔1 小时前
uni-app上架应用添加权限提示框
前端·javascript·uni-app