在mac上使用git的文件的状态

时间:2015-09-08 04:49:17

标签: git macos

我最近开始在mac上使用git,并想知道如何轻松地告诉哪些文件已编辑但未提交。

在我的Windows计算机上,通过资源管理器,每个文件都有一个符号,告诉您自上次提交后是否已更新。一目了然,很容易分辨出正在跟踪哪些文件夹及其状态,以及文件夹中的哪些文件等。

我正在寻找OSX等价物(如果存在)。

编辑:Sébastien已经指出我很可能安装了一些东西来实现Windows集成。

1 个答案:

答案 0 :(得分:0)

目前没有任何与OS X Finder良好的Git集成,至少不如TortoiseGit那样好。一些肯定有帮助并且运作良好的事情是:

SourceTree:一个图形客户端,允许您与本地和远程Git存储库进行交互。这很棒 - 我一直都在使用它,它是免费的。

我还建议您熟悉OS X命令行/终端并从那里使用Git。我发现许多Git命令在命令行中使用起来更快。键入git pull比打开Git客户端并在那里选择菜单条目花费的时间更少。

当使用Git的命令行时,更新shell以使用以下之一,它们将在您的提示中显示Git状态信息(已更改的文件,传入/传出更改):

  • oh-my-git:Git存储库的一个很好的提示。
  • Bash-it:一个更通用的Bash框架,具有许多功能,包括支持Git的Shell主题。我最喜欢的是powerline-multiline主题。 (免责声明:我是Bash-it 的维护者之一)

这些非常有用,从长远来看,学习如何使用命令行肯定会有所回报。