Git используется как средство управления версиями файлов (небинарных). Git - это инструмент управления распределенными версиями
JFrog используется для управления версиями бинарных файлов.
Чем Управление версиями S3 отличается от Git и JFrog?





Что ж, они похожи. И Git, и S3 с включенным управлением версиями хранят моментальные снимки и хэши объектов. На самом деле Git намного больше похож на S3, чем на другие VCS, такие как SVN или Mercurial, потому что они хранят только различия (дельты) между ревизиями, а не снимки состояния.
Но это все. Git и S3 / JFrog (Artifactory, Bintray) совершенно разные:
Git is used as file (non-binary) versioning tool.
Git имеет расширение LFS (Large File Storage), которое можно использовать для внешнего хранения двоичного содержимого, что делает Git подходящим для управления версиями двоичных файлов. И некоторые из LFS реализации фактически используют S3 как фактическое хранилище объектов (возвращаясь к утверждению, что Git находится на более высоком уровне)
S3 также может использоваться как хранилище файлов для Artifactory.
да, когда мы работаем над проектами, ветвление и слияние - это нечто взаимосвязанное. S3 также обеспечивает совместную работу для многопользовательских загрузок.
Это совершенно разные инструменты, есть сравнения, например, управление версиями похоже на Git с историей фиксации и т. д., Но они, по сути, предоставляют разные функции. Как и все, многие инструменты могут иметь «похожие» аспекты, но на самом деле это не один и тот же инструмент, и их нельзя использовать как таковые.