|
|
|
|
|
by tzs
5531 days ago
|
|
Note that git is designed for people to build things on top of it, including GUIs, by using the command line tools. The git commands generally come in two flavors, called plumbing commands and porcelain commands. The later are what users of git are meant to see. Their interfaces are not necessarily stable. The later are kept stable and often have input and output designed to be machine friendly. There are plumbing commands to do very low level repository manipulation, perfect for GUIs to use. |
|