1. Some time to checkout particular commit , that is not clear to me how it works?
As i know only to clone a branch. On 7 May 2020 11:35 p.m., "Kunal Chauhan" <atkunalchau...@gmail.com> wrote: > Some output of git show I am not able to understand > > Like it shows > > Commit id : xxxxxxx author: > Merge : xxxxx xxxxxxxx > Branch from to somebranch > > > > On 7 May 2020 6:18 p.m., "Konstantin Khomoutov" <kos...@bswap.ru> wrote: > >> On Thu, May 07, 2020 at 05:35:53PM +0530, Kunal Chauhan wrote: >> >> [...] >> > > Note that if you merely want to see whether a commit exists "as a >> user", >> > > just run >> > > >> > > git show <sha1_name> >> > > >> > > This command will either format you the message describing the commit >> > > and the diff of its changes or exit with an error message. >> > > >> > IF I give >> > git show ab49e09032ad like means to some initial commit id that I have >> > not whole SHA , then it will work.? >> >> It's a bit more complicated: the syntax of the `git show` command calls >> its argument "a commit-ish", meaning that it may be anything which Git >> will creatively try to interpret as pointing at a commit. So, it can be >> the name of a branch (and then it will mean the tip commit of that >> branch), the name of a tag (and then it will mean the commit pointed to >> by the tag; if it points at a commit, of course, - tags can point at >> objects of any type), and finally it can be the SHA-1 name of a commit >> or an unambiguous prefix of such a SHA-1 name. >> >> To demonstrate on a live repository: >> >> $ git show ab >> fatal: ambiguous argument 'ab': unknown revision or path not in the >> working tree. >> Use '--' to separate paths from revisions, like this: >> 'git <command> [<revision>...] -- [<file>...]' >> >> $ git show ab4 >> fatal: ambiguous argument 'ab4': unknown revision or path not in the >> working tree. >> Use '--' to separate paths from revisions, like this: >> 'git <command> [<revision>...] -- [<file>...]' >> >> $ git show ab49 >> error: short SHA1 ab49 is ambiguous >> hint: The candidates are: >> hint: ab498291b commit 2019-03-13 - some commit message >> hint: ab49e0903 commit 2020-05-06 - another commit message >> hint: ab49436ed tree >> hint: ab49a5d6e tree >> fatal: ambiguous argument 'ab49': unknown revision or path not in the >> working tree. >> Use '--' to separate paths from revisions, like this: >> 'git <command> [<revision>...] -- [<file>...]' >> >> $ git show ab49e09032ad1fd40f0123f58a3d6c90ea451ec2 >> commit ab49e09032ad1fd40f0123f58a3d6c90ea451ec2 (HEAD, origin/master) >> Author: Konstantin Khomoutov <kos...@bsw...ru> >> Date: Wed May 6 21:23:43 2020 +0300 >> >> some commit message >> <…> >> >> -- >> 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 git-users+unsubscr...@googlegroups.com. >> To view this discussion on the web visit https://groups.google.com/d/ms >> gid/git-users/20200507124849.c233glyk3wflbsmn%40carbon. >> > -- 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 git-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/git-users/CACEFAc0esL71%3DzH4thVzvWExmyAUz-%2BW8hjdhSBbQiRzbhHmxw%40mail.gmail.com.