Why isn't a conceptual Git article out there without any piece of console juggling? [closed]

我们两清 提交于 2019-12-01 12:19:08

问题


I have googled this about 10 times or more, but couldn't find any fine explanation of things like rebase, stash, reflow, submodules (!), reflog etc.

I'd like drawings, figures, metaphors, only the concepts. And I bet many developers would like it as I'd do. Actual command line tools / GUIs can be one's personal preference after.

Do you know such a piece of article / post / PDF / video / whatever?


回答1:


The famous "Git Parable" is pretty metaphoric and contains precisely zero console juggling.

On a more serious note, I reckon most guides show Git console commands simply to demonstrate the concepts being discussed; so take any guide and ignore the commands.

Having said that, I find the following guides to be of very high quality while mostly focusing on concepts rather than commands:

  • "Git concepts simplified" (by the way, written by the author of gitolite).
  • "Git for computer scientists".
  • "Git from the bottom up".



回答2:


There are lots of visual resources out there:

  1. Did you not find the pictures in the most recommended Git book, Pro Git, to be helpful?

  2. Learn Git Branching is a free one that can help you understand rebase.

  3. Atlassian has some Git guides with pictures.

  4. Code School has Git video courses that can explain Git concepts with pictures, though it is not free.



来源:https://stackoverflow.com/questions/22158839/why-isnt-a-conceptual-git-article-out-there-without-any-piece-of-console-juggli

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!