git-flow用于不同分支的相同工作目录?

时间:2013-09-22 19:01:05

标签: git git-flow

我是git-flow的新手,但他曾在其他版本控制系统(特别是perforce)中工作过,并使用了与git-flow非常相似的分支策略。我对git CLI不太熟悉,所以我使用SmartGit和晚SourceTree

我在客户端计算机上设置了git-flow(远程/来源是服务器上的一个裸仓库)我现在看到我的客户端上有两个分支 - develop和{{1} }。但SourceTree从未向我询问master的工作目录。从我看来它是动态切换分支(从适当的远程分支获取)。

我的问题 - 这是使用git的正确方法吗?我的意思是如果我在develop分支机构工作并需要在feature/*分支机构工作。如果我没有在切换之前存储它们,我对hotfix/*分支的更改将会丢失。

在过去的生活中,我们处理分支的方式是为每个分支设置不同的feature/*文件夹,并在不影响任何其他分支的工作的情况下单独处理它们。

我可以用git做同样的事情,即克隆不同工作文件夹中的每个分支。更重要的是,这个方案是否可以使用在SourceTree / SmartGit中实现的git-flow?

0 个答案:

没有答案