Nice to meet you!
I'm a Korean and my writing in English is not good.
So there is no description.
I feel sorry for that.
First, the sheet's background color is for each stash, working directory,
staging area, local repository and remote repository.
Second, the colors of command cells are for each,,,
The blue colors (#0074d9) are for informational things.
Logs, diffs, status and so on.
Using the commands, there are no changes to the git repository itself.
The green colors (#063b00) are for things changing meta data.
Remote information and git refs such as HEAD, branch, tag.
There is no git object creation.
The navy colors (#063b00) are for regular git operations.
Clone, fetch, add, commit, push and so on.
Those are things for new snapshot creation including objects and refs.
But those are safe and regular operations so merging does not occurred.
The brown colors (#063b00) are for the operations changing mainly working
directory.
Checkout, merge, pull, using stash and reset without --hard option.
Those alter the working files of the working directory and staging area but
merging occurs so it's safe in a measure.
The red colors (#063b00) are for the operations overwriting working
directory or dropping objects without logging.
Stash drop, rm, mv, reset with --hard, checkout with <path>, rebase, revert
and so on.
Those replace the working files of the working directory with previous
objects without triggering merge operation or logging.
Now, I am learning from Pro Git 2nd Edition book because I am git beginner
and github, too.
So there would be so many mistakes.
Please notify to me, I'll fix it.
On Monday, August 21, 2017 at 4:15:56 PM UTC+9, Konstantin Khomoutov wrote:
>
> On Sun, Aug 20, 2017 at 11:44:16PM -0700, Hyung Chul Moon wrote:
>
> > CheatSheet for Git beginner !
> >
> > https://github.com/ninanoo/gitCheatSheet
> >
> >
> > <
> https://lh3.googleusercontent.com/-0xQfLKaAMEU/WZqBGeYdQBI/AAAAAAAAAf8/f5NWdm7zB00RaHHNecGNDGNaGIzwXK9EgCLcBGAs/s1600/gitCheatSheet.png>
>
>
>
> Could you elaborate on what principle is used to group the commands
> in the chart's columns?
>
>
--
You received this message because you are subscribed to the Google Groups "Git
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.