I do a lot of work which requires me to clone a new repository and use git to search for specific commits, find out which tag/release a specific commit belongs to, dig up when and where a specific bug was fixed, and so on...
The common thread here is that I rarely need to actually commit or write anything. Right now, my workflow consists of performing a git clone and then doing this locally.
This consumes time to download the repo, and uses space up locally. I can access most of the same info usually via a web UI, but web UIs are not my preference, can be unwieldly and slow, and so on....
Is there a way to do these types of operations without making a local copy using the git command line tool? I feel that local copies were intended for making changes to code, which I don't do for most of my work.
I'm typically interacting with remote repositories stored on GitHub or other public git servers (such as https://sourceware.org/git/?p=binutils.git;a=summary for example). I run Fedora 31.