|
|
|
|
|
by majewsky
2864 days ago
|
|
> Sure build on top of it, but don't expect your users to implicitly know the defined, yet obscure, features of git you build on. That's what documentation is for. Every application should be documenting (e.g. in README.md) how it can be built. |
|
Only when the application developer looks online for a solution to this do they find some StackOverflow post detailing this workaround. Or other workarounds, like the insecure option of telling git to save your https credentials.
Sure, a knowledgeable application developer can put whatever quirks their build system needs in their documentation; but a developer ignorant of these workarounds shouldn't have to go beyond `go get`'s documentation in the first place.