一小群开发人员正在领导产品的开发,并且需要进行版本控制。没钱在github上买个账号,也不想把代码放在免费账号上。我们决定在我们的服务器上安装 Git。开发人员在 Windows 和 Mac 操作系统上工作。
我可以使用 Github 客户端与我自己的 git 服务器一起工作吗?
如果没有,请推荐一个好的客户端来与你的 Mac 和 Win git 服务器一起工作。
出于审美原因,我们不能使用命令行。
一小群开发人员正在领导产品的开发,并且需要进行版本控制。没钱在github上买个账号,也不想把代码放在免费账号上。我们决定在我们的服务器上安装 Git。开发人员在 Windows 和 Mac 操作系统上工作。
我可以使用 Github 客户端与我自己的 git 服务器一起工作吗?
如果没有,请推荐一个好的客户端来与你的 Mac 和 Win git 服务器一起工作。
出于审美原因,我们不能使用命令行。
GitHub 客户端只能与 GitHub 一起使用。但是对于 git 服务器(包括 GitHub),可以使用任何客户端。我自己使用控制台,但我的朋友使用 TortoiseGit。
我不知道你为什么需要自己的 git 服务器。正如评论中指出的那样,有 bitbucket。
要使用私人 GitHub 代表,我建议您使用GitHub for students(如果团队中有人是学生)。注册很简单,私人说唱和这些说唱的成员数量不限。
官方 git 网站列出了 13 个流行的 Mac 客户端。https://git-scm.com/download/gui/mac _ 它们中的大多数也可以在 Windows 下工作。
但首先我会推荐 git 自带的工具——git-gui 和 gikt。
PS 我个人比较喜欢Windows下的TortoiseGit