使用 TortoiseGit 切换/结账

问题描述 投票:0回答:2

我相当定期地进行切换/检查...

确定当前分支的最快方法是右键单击文件夹并查看“提交”命令(或单击“属性”、“Git”选项卡或从命令行使用 git status)。

有更好的方法来了解当前分支吗?

我正在考虑将“其他”分支克隆到包含分支名称的文件夹名称,以便它到达 GUI 的顶层并且很明显。 这是常见做法吗?

tortoisegit
2个回答
0
投票

我发现人们在使用 Git 时往往有完全不同的工作流程,因此不一定有更好或最好的方法,只有适合该人的方法。 就我个人而言,多年来我最终采用了一种方法,在命令行上进行结帐、存储、推送、拉取,并使用 Tortoise Git 进行提交、查看历史记录和管理远程。

回答您的具体问题:

有更好的方法来了解当前分支吗?

如上所述,我经常使用命令行,因此快速浏览一下就会立即显示分支名称。此功能由Cmder提供。在下面的屏幕截图中,分支和远程显示为白色,表明存储库中没有任何更改。它变为红色表示对跟踪文件的未提交更改,黄色表示未跟踪的更改,例如一个新文件: enter image description here

还有其他应用程序,例如 Git Extensions,可以在 UI 中显示当前分支。

我正在考虑将“其他”分支克隆到一个文件夹名称 包含分支名称,因此它到达 GUI 的顶层并且是 明显的。这是常见做法吗?

我从未遇到过这种情况,所以我认为这并不常见。您需要小心,不要意外地在错误的存储库克隆中进行更改。我已经这样做了,解决起来可能非常耗时!根据存储库的大小,这也可能会严重浪费驱动器空间。


0
投票

如果您从 TortoiseGit 菜单中选择“显示日志”,当前签出的分支的名称将出现在第一个条目中。

© www.soinside.com 2019 - 2024. All rights reserved.