我开始使用gitflow我明白这样做:gitflowfeaturestartmy-featuregitflowfeaturefinishmy-feature我创建了一个功能,然后,当我完成更改后,我将它与开发分支merge。完成流程命令字面意思是在merge操作之后删除功能分支。我的问题是:有没有什么方法可以使用gitflow将我的功能与developmerge而不会在merge后删除它。我的第二个问题是:这个工作流程是否正确?我的意思是,在与开发merge的同时保持事件特性分支是否正确,只是更新“主要”分支进行一些更改并保持在功能分支上工作? 最佳答案
我开始使用gitflow我明白这样做:gitflowfeaturestartmy-featuregitflowfeaturefinishmy-feature我创建了一个功能,然后,当我完成更改后,我将它与开发分支merge。完成流程命令字面意思是在merge操作之后删除功能分支。我的问题是:有没有什么方法可以使用gitflow将我的功能与developmerge而不会在merge后删除它。我的第二个问题是:这个工作流程是否正确?我的意思是,在与开发merge的同时保持事件特性分支是否正确,只是更新“主要”分支进行一些更改并保持在功能分支上工作? 最佳答案
根据我的理解,创建功能分支的优势之一是您可以轻松地看到大量提交已merge到开发分支中的位置。完成功能分支后,建议删除功能分支,因为开发不再需要它。删除分支后,图形是否仍会被注释为“feature/my-fancy-feature”branchingandmerged? 最佳答案 "Uponfinishingafeaturebranchtherecommendationistodeletethefeaturebranchsinceitisnolongerneededfordevelopment."“丢弃”和“merge”特性分支的区
根据我的理解,创建功能分支的优势之一是您可以轻松地看到大量提交已merge到开发分支中的位置。完成功能分支后,建议删除功能分支,因为开发不再需要它。删除分支后,图形是否仍会被注释为“feature/my-fancy-feature”branchingandmerged? 最佳答案 "Uponfinishingafeaturebranchtherecommendationistodeletethefeaturebranchsinceitisnolongerneededfordevelopment."“丢弃”和“merge”特性分支的区
是否可以使用git-flow重命名功能分支?我尝试查找gitflowhelp和gitflowfeaturehelp,还有git-flowcheatsheet,但什么也做不了。或者,仅使用gitbranch-mfeature/new_name是否安全? 最佳答案 是的。您可以这样做,但是如果您推送了您的分支并且有人正在使用它,您将需要向他们更新有关更改的信息。gitflow分支机构与任何其他分支机构没有什么不同。重命名本地分支Git初学者(正常方式)#Checkoutnewbranchanddeletetheoldonegitchec
是否可以使用git-flow重命名功能分支?我尝试查找gitflowhelp和gitflowfeaturehelp,还有git-flowcheatsheet,但什么也做不了。或者,仅使用gitbranch-mfeature/new_name是否安全? 最佳答案 是的。您可以这样做,但是如果您推送了您的分支并且有人正在使用它,您将需要向他们更新有关更改的信息。gitflow分支机构与任何其他分支机构没有什么不同。重命名本地分支Git初学者(正常方式)#Checkoutnewbranchanddeletetheoldonegitchec
我正在使用git-flow管理一个项目。我在发出gitflowrelease时收到以下消息完成foo:fatal:notagmessage?Taggingfailed.Pleaserunfinishagaintoretry.这是重现的步骤序列,使用全新的git存储库和单个文件:touchtest.txtgitinitgitadd.gitcommit-m"Initialcommit"gitflowinit[defaultsaccepted]gitflowreleasestart1.0echo"Line1">>test.txtgitadd.gitcommit-am"Lineadded"gi
我正在使用git-flow管理一个项目。我在发出gitflowrelease时收到以下消息完成foo:fatal:notagmessage?Taggingfailed.Pleaserunfinishagaintoretry.这是重现的步骤序列,使用全新的git存储库和单个文件:touchtest.txtgitinitgitadd.gitcommit-m"Initialcommit"gitflowinit[defaultsaccepted]gitflowreleasestart1.0echo"Line1">>test.txtgitadd.gitcommit-am"Lineadded"gi
我想开始在另一个开发人员的功能分支上工作(我们使用git和gitflow)。AFAIK该分支已发布(推送)。我怎样才能将它获取到我的本地存储库?我试过:gitflowfeaturepullorigin/XXXXXX-1003bfatal:'origin/XXXXXX-1003b'doesnotappeartobeagitrepositoryfatal:TheremoteendhungupunexpectedlyFailedtopullfromremote'origin/XXXXXX-1003b'.和:gitflowfeaturepullXXXXXX-1003bfatal:'XXXXXX
我想开始在另一个开发人员的功能分支上工作(我们使用git和gitflow)。AFAIK该分支已发布(推送)。我怎样才能将它获取到我的本地存储库?我试过:gitflowfeaturepullorigin/XXXXXX-1003bfatal:'origin/XXXXXX-1003b'doesnotappeartobeagitrepositoryfatal:TheremoteendhungupunexpectedlyFailedtopullfromremote'origin/XXXXXX-1003b'.和:gitflowfeaturepullXXXXXX-1003bfatal:'XXXXXX