Git在分支之间切换

时间:2014-07-23 01:07:43

标签: git svn branch

我对Git仍然很新,所以对noob问题道歉。以前我使用SVN并从事过多个分支的项目。我一次打开多个VS解决方案,或者至少在它们之间频繁切换。

使用Git,我知道在一个分支处打开多个分支是不可能的,因此在它们之间切换变得相当繁琐。

对于适应这种工作流程的最佳策略感到好奇。

1 个答案:

答案 0 :(得分:3)

git中,在本地频繁切换分支是完全正常的,因为这样的交换机不需要往返服务器并且速度很快。

此外,如果您只需要在处理分支B时查看分支A的文件版本,则可以在命令行上使用git show A:path/to/file

同样,如果你想在文件的两个分支版本之间做diff,你可以做到

git diff A B -- path/to/file

如果您确实希望一次检出多个分支,那么只需多次git clone存储库,并检查每个克隆上的不同分支。