Update git sync-fork

* Make the documentation less GitHub specific.
* Remove documentation of `--configure` as that is just for testing purposes
* Simplify error messages
This function just outputs an error message, but its name implies that it checks whether there is an upstream. A better name seems "echo_error_upstream_required" or something similar.