I can't seem to find what the difference is between Git and Nexus. Are the two comparable?
相关问题
- Why does recursive submodule update from github fa
- Extended message for commit via Visual Studio Code
- Emacs shell: save commit message
- Can I organize Git submodules in a flat hierarchy?
- Upload file > 25 MB on Github
相关文章
- 请教Git如何克隆本地库?
- GitHub:Enterprise post-receive hook
- Git Clone Fails: Server Certificate Verification F
- SSIS solution on GIT?
- Auto mirroring Nexus Proxy Repository
- Is there a version control system abstraction for
- ssh: Could not resolve hostname git: Name or servi
- Cannot commit changes with gitextensions
There are both referential:
The referential database differs also:
As described in "What is a repository": a collection of binary software artifacts and metadata stored in a defined directory structure.
The idea is that, for large deliveries that can be produced quite often, it is much easier to store them in Nexus ( you can clean them easily enough:
cd
+rm
), as opposed to version them ( which makes a DVCS repo like Git way too big way too fast to be cloned easily ).So their goals are different, as I explain in:
You manage what you code in Git, and what you build in Nexus.
@VonC has the high level, theoretical view.
In everyday use, you'd store your source code and its history in a git repository, and store your build artifacts (e.g. the compiled software you want to deliver) in Nexus.
As such, they are not really comparable, but complementary.