gitk seems to have a very nice interface design and much more. I really want to learn its source code. So where can I find him?
By gitk, I mean one to view the history of the git repository.
When you work with Open Source, get it from the mouth of horses - gitk is now part of the git distribution.
http://git-scm.com/download
git clone git://github.com/gitster/git.git
gitk home is in the official git repository at https://github.com/git/git .
It is written in Tcl . Its folder (at the time of writing) is located at https://github.com/git/git/blob/master/gitk-git , which is mainly contained in a single file called gitk .
gitk
gitk is its own source code because it is written in tcl, and tcl is a scripting language. Just open the /usr/bin/gitk text editor. It seems to be contained in a single file.
/usr/bin/gitk
Source: https://habr.com/ru/post/905166/More articles:SQL: how to find the value of a Top String column in a group query - sqlWhat's the difference between! (x = y in C ++? - c ++I have javax.inject in my pom.xml, will spring use it automatically? - javaTSQL Cursor, how to check if it is already declared and thereby free - sql-serverApache + HTML5 Video Tags - What Could Go Wrong? - html5UISplitViewController and Orientation - iOS <5.0 - iosHow to use navigator.app.exitApp () to exit the application in a phone gap? - cordovaClose jQuery Android Application - Phonebook - jqueryHow to find record line number? - sqlShortest way to open encoded file and readLine () in Java? - javaAll Articles