好吧,我尝试了GitHub for Mac-非常有用的东西,但我不想与其他人分享我的私有代码(抱歉,来自github的朋友,但有商业项目)。
我也试着处理SourceTree-也是,很棒的东西,和私人Atlassian Bitbucket。
但是我还是找不到可以支持我自己的服务器的客户端,可能吗?
好吧,我尝试了GitHub for Mac-非常有用的东西,但我不想与其他人分享我的私有代码(抱歉,来自github的朋友,但有商业项目)。
我也试着处理SourceTree-也是,很棒的东西,和私人Atlassian Bitbucket。
但是我还是找不到可以支持我自己的服务器的客户端,可能吗?
6条答案
按热度按时间xtfmy6hx1#
Sourcetree当然支持本地git安装,Tower也是如此。
你想错了。你认为因为SourceTree只要求你输入BitBucket、GitHub或Kiln的凭据,所以这是你唯一可以使用的Git服务器类型。这是不正确的。它为这些服务提供了认证对话框,因为这些服务提供了除了git托管之外的额外功能,所以需要登录。
如果是标准的共享仓库而不是商业服务,只需执行
File->New
,然后在克隆仓库对话框中输入共享仓库的URL。如果您已经通过命令行克隆了共享仓库,则单击“添加工作副本”按钮,并将SourceTree指向它在磁盘上的位置。一旦你克隆了存储库,你就可以像使用命令行一样从/向中央存储库拉/推。
wlsrxk512#
以下是官方Git GUI客户端列表
http://git-scm.com/downloads/guis
c8ib6hqw3#
我个人使用
/usr/bin/git
。如果你更喜欢使用图形的东西,然后看看GitX或更好的最新版本的https://github.com/gitx/gitx/releases。
我不使用源树,但我认为他们将支持任何服务器-您可能需要仔细检查。
fnx2tebb4#
你可以试试gitx。但我更喜欢终端。
Source Tree是比我测试的GIT最完整的GUI应用程序。
看起来最新版本在https://github.com/gitx/gitx/releases上
dxpyg8gm5#
以Git-Cola为例
python3 -mpip install git-cola
6ljaweal6#
10年后才发布我的问题的答案。在过去的6年里,我一直在使用
git-fork
作为使用git的GUI。它有我今天所需要的所有必要的功能。谢谢大家的回答。