我们计划使用Stash。据我所知,我们已经安装了Git,需要配置Stash才能使用它。我的理解是,Stash可以帮助配置分支,合并和其他东西。
我的开发团队是否需要使用Stash来检入代码,还是应该使用其他Git客户端? Stash是否仅由管理员用来配置存储库?
答案 0 :(得分:4)
Atlassian的Stash带给派对的是一种非常简单的方法来管理防火墙后面的git(或者至少是自托管) - 创建存储库,为所述存储库分配用户权限以及真正灵活的用户界面看看会发生什么。
没有它可以管理吗?当然,但有时候使用漂亮的用户界面而不是记住命令会更好。
Git客户端(例如SourceTree)为您提供了一个客户端UI,用于连接到存储库并执行各种命令。
还可以在Stash(发现!)中浏览项目和存储库 - 如果您已经添加了所有的repo URL,那么这些内容只存在于git客户端中。
答案 1 :(得分:1)
Stash有许多功能,其中一个是Pull请求。此选项提供查看代码的功能。您可以使用Stash提供的Java api编写自己的插件。 分支策略在Stash中易于维护。 使用这些Stash很容易维护:)。 如果您使用Stash,则应使用Git客户端1.8及更高版本。
还有其他工具如藏匿?是的gitolite是执行相同任务的工具。 Gitolite是开源的。