简体   繁体   English

Atlassian Stash与Git Client

[英]Atlassian Stash vs Git Client

We are planning to use Stash. 我们计划使用Stash。 To my knowledge we already have a Git installation and need to configure Stash to use it. 据我所知,我们已经安装了Git,需要配置Stash才能使用它。 My understanding is that Stash can help configure branches, merges, and other stuff. 我的理解是Stash可以帮助配置分支,合并和其他内容。

So do my development teams need to use Stash to check in code or should they use another Git client? 那么我的开发团队需要使用Stash来检入代码还是应该使用其他Git客户端? Is Stash used only by the admin to configure the repositories? Stash是否仅由管理员用于配置存储库?

What Atlassian's Stash brings to the party is a really easy way to administer git behind the firewall (or at least self hosted) - to create repositories, assign user permissions to said repositories and also a really slick user interface to see whats going on. Atlassian的Stash带给聚会的是一种在防火墙后面(或至少是自托管的)管理git的非常简单的方法-创建存储库,为所述存储库分配用户权限,以及一个非常漂亮的用户界面,以查看发生了什么。

Can you manage without it? 没有它,你能应付吗? Sure, but it's sometimes so much nicer to just use a nice UI rather than remember the commands. 是的,但是有时候只使用一个漂亮的UI而不是记住命令会更好。

Git clients (such as SourceTree ) give you a client-side UI to connect to the repository and perform the various commands. Git客户端(例如SourceTree )为您提供了一个客户端UI,以连接到存储库并执行各种命令。

There is also the ability to browse projects and repositories in Stash (discovery!) - something that's only present in git clients if you've already added all the repo URLs. 还可以在Stash中浏览项目和存储库(发现!)-只有在您已经添加了所有存储库URL的情况下,该功能仅在git客户端中存在。

Stash has many features one among them is Pull request. Stash具有许多功能,其中之一是Pull请求。 This option provides capability of reviewing the code. 此选项提供了查看代码的功能。 You can write your own plugins with the Java api provided by Stash. 您可以使用Stash提供的Java API编写自己的插件。 Branching Strategies are simple to maintain in Stash. 分支策略在Stash中易于维护。 with these Stash is easy to maintain :). 这些Stash易于维护:)。 Git client 1.8 and above should be used if you are using Stash. 如果您正在使用Stash,则应使用Git客户端1.8及更高版本。

Is there any other tool like stash? 还有其他诸如藏匿工具吗? yes gitolite is the tool which does the same task. 是的,凹凸棒石是执行相同任务的工具。 Gitolite is opensource. Gitolite是开源的。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM