I spent all morning in GitHub reviewing a pull request, writing detailed comments on many lines in the Diff view on the pull-request page.
I individually saved every line-by-line comment, and they all appeared in their correct places. I left the pull-request page, and when I returned to it, all my line-by-line comments were gone!
I have no idea why they disappeared, where they went, whether other users can see them and I can’t, what any of this means, and whether I can trust myself going forward using GitHub, or whether I just have to go back to the telephone and fax for remote collaboration!
I did some web searches such as "how to view line comments in GitHub" for info about this, but could not find anything to relieve my panic. I will be grateful for advice and clues.
The line-comments depend on the commit that were made on.
If the person that made the pull request rebased that commit then you’re not looking at what you were previously looking. It’s a different commit, thus there are no comments.
Look on the ‘Your Actions‘ tab and find a line in the actions’ history were you commented on that commit, click that commit and you’ll see the comments are still there.
If the commit was rebased, you wont find that commit were it used to be (some branch) and not on any repo probably (if it’s not on another branch). It is just cached by git and github, until the garbage collector kicks in.