Github 之 分支 branch 操作之 查看分支/创建分支/切换分支/提交分支/删除分支/合并分支 等操作
GitHub 操作 创建 查看 删除 分支 切换 合并
2023-09-11 14:20:50 时间
Github 之 分支 branch 操作之 查看分支/创建分支/切换分支/提交分支/删除分支/合并分支 等操作
目录
Github 之 分支 branch 操作之 查看分支/创建分支/切换分支/提交分支/删除分支/合并分支 等操作
3、查看所有分支(本地和远程的):git branch -a
1、只创建分支(不切换分支):git branch [branch name]
2、创建并切换分支:git chechout -b [branch name]
1、切换本地分支:git chechout [branch name]
1、提交分支到远程:git push origin [branch name]
1、删除本地分支:git branch -d [branch name]
2、删除远程分支:git push origin :[branch name]
3、把远程master上的代码 pull 下来((多人开发)同步下修改,避免可能的代码冲突)
5、简单查看下合并状态是否修改是否一致,把代码推到远程 master
一、简单介绍
Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 [1] Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
本节介绍,Git 对 分支 branch 管理的一些相关操作。
二、查看分支
1、查看本地所有分支:git branch
(注意:* 号为当前所在分支)
2、查看远程有哪些分支:git branch -r
3、查看所有分支(本地和远程的):git branch -a
三、创建分支
1、只创建分支(不切换分支):git branch [branch name]
2、创建并切换分支:git chechout -b [branch name]
(注意:* 号为当前所在分支)
四、切换分支
1、切换本地分支:git chechout [branch name]
五、提交分支
1、提交分支到远程:git push origin [branch name]
六、删除分支
1、删除本地分支:git branch -d [branch name]
(注意:1、不能删除当前正所处的分支;2、不能删除不存在的分支;)
2、删除远程分支:git push origin :[branch name]
或者 git push origin --delete [branchname]
(注意(可能):假设要删除[branchname]的远程分支,我们需要先把分支切换到其他分支,因为所在的当前分支[branchname]下,是不能删除它的。)
七、合并分支
1、(必要的话)先把分支的修改提交到远程服务器
git add .
git commit -m '提交的备注信息'
git push -u origin [branch name]
2、然后再切换到master分支上
git checkout master
3、把远程master上的代码 pull 下来((多人开发)同步下修改,避免可能的代码冲突)
git pull origin master
4、把分支的代码合并到 master上
git merge [branch name]
5、简单查看下合并状态是否修改是否一致,把代码推到远程 master
git status
git push origin master
相关文章
- 最全深度学习训练过程可视化工具(附github源码)
- github 创建仓库
- Github访问加速
- Android基础-系统架构分析,环境搭建,下载Android Studio,AndroidDevTools,Git使用教程,Github入门,界面设计介绍
- GitHub排行榜
- ubuntu终端代码上传github最简方法
- 推荐 7 个 Github 上近 200k Star 的计算机学习资源,练好前端内功的秘籍!
- Hexo + github 打造个人博客
- Github又悄悄升级了,这次的变化是大文件的存储方式
- 使用账号密码来操作github? NO!
- GitHub Commit 数据揭示最流行的周末编程语言
- Github 之删除文件或者文件夹(不影响本地文件,只删除远端的指定文件或者文件夹) 操作
- CodePlex关闭,建议迁移至GitHub