我可以同时使用命令行Git工具和TortoiseGit吗?

问题描述:

当使用git-bash时,有时候关于git的信息比使用TortoiseGit更加详细和更易于访问。 因此,我想对特定的问题使用git-bash(例如,同时创建分支/签出并提交未完成的更改)。我可以同时使用命令行Git工具和TortoiseGit吗?

git checkout -b my_new_branch 
git commit 

我可以使用TortoiseGit后没有任何问题吗?反之亦然?

+0

在你的地方我使用了cygwin。 – peterh

+0

请注意,Git bash只不过是Windows的['bash'](http://www.gnu.org/software/bash/)shell的端口。你在Git bash中运行的只是Git for Windows附带的常规程序('git'是主要的*程序)。您可以在PowerShell等简单shell('cmd.exe')或任何3rd-party shell模拟器(如'Console')中轻松运行这些命令。唯一的要求是在GfW中勾选正确的设置安装程序的解释[这里](http://*.com/a/20165901/720999)。 – kostix

是的。 tortoise-git只是命令行工具的用户界面,它只是解释项目目录中的.git子目录。您可以在同一个项目中使用它们,但同时运行可能会导致问题,我不确定。

+0

谢谢大家的快速响应! – user3621280