我最近开始在mac上使用git,并想知道如何轻松地告诉哪些文件已编辑但未提交。
在我的Windows计算机上,通过资源管理器,每个文件都有一个符号,告诉您自上次提交后是否已更新。一目了然,很容易分辨出正在跟踪哪些文件夹及其状态,以及文件夹中的哪些文件等。
我正在寻找OSX等价物(如果存在)。
编辑:Sébastien已经指出我很可能安装了一些东西来实现Windows集成。答案 0 :(得分:0)
目前没有任何与OS X Finder良好的Git集成,至少不如TortoiseGit那样好。一些肯定有帮助并且运作良好的事情是:
SourceTree:一个图形客户端,允许您与本地和远程Git存储库进行交互。这很棒 - 我一直都在使用它,它是免费的。
我还建议您熟悉OS X命令行/终端并从那里使用Git。我发现许多Git命令在命令行中使用起来更快。键入git pull
比打开Git客户端并在那里选择菜单条目花费的时间更少。
当使用Git的命令行时,更新shell以使用以下之一,它们将在您的提示中显示Git状态信息(已更改的文件,传入/传出更改):
powerline-multiline
主题。 (免责声明:我是Bash-it 的维护者之一)这些非常有用,从长远来看,学习如何使用命令行肯定会有所回报。