"git checkout --track=..." learned to optionally fetch the branch
from the remote the new branch will work with.
* hn/checkout-track-fetch:
checkout: extend --track with a "fetch" mode to refresh start-point
branch: expose helpers for finding the remote owning a tracking ref
#include "repo-settings.h"
#include "resolve-undo.h"
#include "revision.h"
+ #include "run-command.h"
+#include "sequencer.h"
#include "setup.h"
+#include "sparse-index.h"
+#include "strvec.h"
#include "submodule.h"
#include "symlinks.h"
#include "trace2.h"