从以前的git主分支创建git主分支的好方法
好吧,我想不出一个好的标题,所以这里的故事 我制作了一个非常具体的调查应用程序,从奇怪的邀请逻辑到在程序的特定部分创建PDF,我将其作为主分支制作,因为它是一个小型一次性应用程序 几年后,又有一个项目可以使用这个应用程序,只需稍加修改。这也进行得很顺利,但现在我有一个问题,我想有一个主分支,我可以处理核心部分和错误修复,然后其他分支可以拉它 我能想到的唯一方法是,我必须将我的主程序(第一个项目)移动到一个分支(version/aa),然后删除主程序上所有特定于项目的内容,如果我将其拉到version/aa,这将删除该分支的特定代码,因此我必须手动还原代码部分,这似乎充满了危险从以前的git主分支创建git主分支的好方法,git,branch,git-branch,Git,Branch,Git Branch,好吧,我想不出一个好的标题,所以这里的故事 我制作了一个非常具体的调查应用程序,从奇怪的邀请逻辑到在程序的特定部分创建PDF,我将其作为主分支制作,因为它是一个小型一次性应用程序 几年后,又有一个项目可以使用这个应用程序,只需稍加修改。这也进行得很顺利,但现在我有一个问题,我想有一个主分支,我可以处理核心部分和错误修复,然后其他分支可以拉它 我能想到的唯一方法是,我必须将我的主程序(第一个项目)移动到一个分支(version/aa),然后删除主程序上所有特定于项目的内容,如果我将其拉到versi
有什么好办法吗?
master
只是一个名字,你可以随意命名你的分支机构,也可以随意更改名称的含义master
只是默认分支的默认名称,它通常作为主开发发生的分支保留
您还可以使用git branch-m oldname newname
简单地重命名现有分支。您可以使用git branch branchname old commit hash
引入一个指向旧版本的分支
所以在你的例子中,你可以在一切都变得具体之前从旧的点创建一个分支。然后,您甚至可以合并特定开发中的一些更改,以使其更加健壮。从那时起,您可以开始处理core,并将其更改合并到特定的发布分支。问题是它是特定启动的,我想从中创建一个通用主控,然后提取通用更新,这样它就不会运行了