Re: Why are experimental commands git restore and git switch suggested in CLI output?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Erik Huizinga <huizinga.erik@xxxxxxxxx> writes:

> In other words: how can I, an individual end user, know what I can
> safely learn about these commands, and what can not?

The restore/switch commands are thought to be the future, and for a
better future, we still want to polish them further, which means
they may gain new features, their existing behaviour may change, or
some features that are found to be bad for users may be dropped.

And we will know what new features are desirable, which parts of
their existing behaviour should be improved in what way, and which
parts of their existing features cause confusion to users and need
to be dropped, only by listening to those who actually use them in
their daily life.  That is what an experiment is.  By definition,
we won't know what will going to change.

Users who want to help improve future Git are encouraged to use
these experimental commands and complain (especially when they find
that these commands do not work for them in their workflow better
than "git checkout", which these commands are meant to replace).
Their voices will be heard and the commands may gain what they want
and lose what they do not want.

Users who do not care about participating in polishing these two
commands for a better Git in the future can stick to what they
already know, "git checkout".  But eventually these users would have
to learn "switch/restore" and their then-current set of features, as
(hopefully) they would be much better than "git checkout" by then.

Thanks.



[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux