git-创建空分支
发布日期:2021-06-29 22:24:20
浏览次数:3
分类:技术文章
本文共 536 字,大约阅读时间需要 1 分钟。
git-创建空的分支
背景:项目进行中,需要创建一个空分支。在Git中创建分支,是必须有一个父节点的,也就是说必须在已有的分支上来创建新的分支,如果你的工程已经进行了一段时间,这个时候是无法创建空分支的。需要添加–orphan参数,创建空分支。
-
使用 git checkout的–orphan参数:
git checkout --orphan fastdfs-6.06
该命令会生成一个叫 fastdfs-6.06 的分支,该分支会包含父分支的所有文件。但新的分支不会指向任何以前的提交,就是它没有历史,如果你提交当前内容,那么这次提交就是这个分支的首次提交。
-
删除所有文件:
我们想要空分支,所以我们需要把当前内容全部删除,用git命令git rm -rf .
注意:最后的‘.’不能少。
-
提交分支:
如果没有任何文件提交的话,分支是看不到的,所以我们需要创建一个新文件,然后提交则新创建的branch就会显示出来。
添加你的文件(这里是当前目录所有文件),git push 时没有指定远端分支名,它会提醒,根据提醒添加远端分支名
git add .git commit -m 'first commit'git push -u origin fastdfs-6.06
转载地址:https://docker.blog.csdn.net/article/details/106141452 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
感谢大佬
[***.8.128.20]2024年04月09日 23时13分06秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
HDU-6214 Smallest Minimum Cut(最大流)
2019-04-30
Windows安装Scrapy库
2019-04-30
HDU-2586 How far away ?(LCA)
2019-04-30
hihocoder #1069 : 最近公共祖先·三(ST求LCA)
2019-04-30
hackerrank Lucky Numbers(扩展gcd/规律)
2019-04-30
HDU 5115 Dire Wolf(区间dp)
2019-04-30
Wannafly挑战赛1 A.Treepath(dfs)
2019-04-30
leetcode 10. Regular Expression Matching(dp)
2019-04-30
Recall, Precision, and Average Precision
2019-04-30
Vue 项目部署到阿里云服务器(Nginx 代理)
2019-04-30
CMake 学习
2019-04-30
《Effective STL》 读书笔记
2019-04-30
Windows10 使用 Visual Studio Code
2019-04-30
实习经历总结
2019-04-30
基于java的网络考试系统的设计与实现
2019-04-30
基于java的魂斗罗的设计
2019-04-30