社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

Git流(带SourceTree客户端)和VST

alex knopp • 5 年前 • 1548 次点击  

前一段时间我从svn切换到git,现在我在vsts中使用git。到目前为止,我只和主打和特写部门合作过。使用分支策略设置vsts。只有通过拉取请求才能进行主更改/提交。

现在我尝试使用git流。我已经将develop分支配置为在vsts中也使用分支策略。

如果我创建一个特性分支,我可以将它推送到vsts。

但是我不能使用git流在本地完成这个特性,因为它会合并到develop中(由于分支策略,我不能将其推送到vsts)。 如果我完成拉取请求,它将被vsts合并到develop中。我可以将此更改拉回到本地repo,但git流特性任务将保持“打开”。我不能完成它,因为它将在本地合并。

目前,我对pull请求使用squash提交,然后删除“未完成”的本地特性分支。

我不喜欢这种方法,但我不知道如何正确地管理它

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/39788
 
1548 次点击  
文章 [ 1 ]  |  最新文章 5 年前
tymtam
Reply   •   1 楼
tymtam    6 年前

看起来你做得不错(push feature_branch,通过pull请求合并future_branch,pull develop ,…重新开始另一个功能…。

完成拉取请求后,可以选择在合并后完成链接的工作项。

enter image description here