| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> 【git】知识点-----第三部分 -> 正文阅读 |
|
[开发工具]【git】知识点-----第三部分 |
Git分支master分支 实际工作中,master主分支的作用是:用来保存和记录整个项目已完成的功能代码 因此,不允许程序员之间在master分支上修改代码。 功能分支 专门用来开发新功能的分支,它是临时从master主分支上分叉出来的,当新功能开发且测试完毕后,最终需要合并到master主分支上 一些命令*表示当前所处的分支 查看分支列表: git branch 创建新分支:git branch 分支名称 可以基于当前分支,创建一个新的分支, 此时,新分支中的代码和当前分支代码完全一样 注意:执行完创建分支的命令后,用户当前所处的还是处于master主分支 切换分支: git checkout 分支名字 快速创建和切换分支:git checkout -b 分支名称 ?? (-b表示切换到刚才新建的分支上 checkout表示切换到刚才新建的分支上) 合并分支:①git checkout master ??(首先必须切换到主分支上) ????????????????? ②git merge 分支名称 ?例如:git merge login ?(将login分支代码合并到master分支) 删除分支:git branch -d 分支名称 例如git branch -d login(注意此时不要处于login分支上) 遇到冲突时分支合并:如果在两个不同的分支中,对同一个文件进行了不同的修改,Git就 没办法干净的合并它们。此时,我们需要打开这些包含冲突的文件然 后手动解决冲突。 ????????????????????打开包含冲突的文件,手动解决冲突之后,再运行命令: git add . git commit -m “描述信息” 将本地分支推送到远程仓库 ????????????????git push -u 远程仓库的别名 本地分支名称:远程分支名称???????? ????????????????(-u表示把本地分支和远程分支进行关联,只在第一次推送的时候需要带-u) ????????????????例如:git push -u origin payment:pay ????????????????如果希望远程分支的名称和本地分支名称保持一致,可以对命令进行简化 ????????????????git push -u 远程仓库别名 本地仓库名称 ????????????????例如:git push -u origin payment 查看远程分支列表 ?git remote show 远程仓库名称 跟踪分支:从远程仓库中,把远程分支下载到本地仓库中 ?????????????????? git checkout 远程分支名称 (从远程仓库中,把对应的远程分支下载到本地仓库中,保持本地分支和远程分支名 称相同) ????????????????git checkout -b 本地分支名称 远程仓库名称/远程分支名称 (从远程仓库中,把对应的远程分支下载到本地仓库,并把下载的本地分支进行重 新命名) 拉取远程分支的最新代码: git pull (从远程仓库,拉取当前分支最新的代码,保持当前分支的代码和远程分支代码一致) 删除远程仓库分支 git push 远程仓库名称 --delete 远程分支名称 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 23:55:03- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |