Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MacOS上的最佳源代码版本控制软件_Macos_Controls_Revision - Fatal编程技术网

MacOS上的最佳源代码版本控制软件

MacOS上的最佳源代码版本控制软件,macos,controls,revision,Macos,Controls,Revision,在MacOS上,我使用Objective和Java编写代码。我希望在我的机器上本地运行一个修订版软件,良好的GUI,易于签入、签出、差异、历史记录等方面的优秀工具。免费也将是一个额外的好处!)能满足上述基本需求的最佳/受欢迎产品是什么?谢谢 试试Git。流行的DVC符合您当地的跑步需求,我相信人们会乐于指出的有Git、Bazaar、Mercurial(Hg)和其他 Git似乎有最漂亮的gui选项,这里介绍了一些:如果你想使用Subversion,我认为它在OSX中是无与伦比的(不是免费的,但值得

在MacOS上,我使用Objective和Java编写代码。我希望在我的机器上本地运行一个修订版软件,良好的GUI,易于签入、签出、差异、历史记录等方面的优秀工具。免费也将是一个额外的好处!)能满足上述基本需求的最佳/受欢迎产品是什么?谢谢

试试Git。

流行的DVC符合您当地的跑步需求,我相信人们会乐于指出的有Git、Bazaar、Mercurial(Hg)和其他


Git似乎有最漂亮的gui选项,这里介绍了一些:

如果你想使用Subversion,我认为它在OSX中是无与伦比的(不是免费的,但值得付费)

另外,我尝试在大多数VCS系统中使用gui,但从未维护过它。命令行在日常使用中变得更快。当您试图选择要提交的部分文件或需要查看包含大量合并的复杂历史记录时,情况并非如此。这几乎是GitX的全部功能,我看不到命令行实用程序也能做到这一点。