1.8 tft 128*160 lcd error

Thanks for the link to your display . I have a pcb that looks exactly the same components, copper traces, printing. (my pcb has black plastic pin header instead of your yellow plastic)
My display contains Sitronics ST7735S controller.

The Read_ID_bitbash sketch prints to the the Serial Terminal. It makes no attempt to write to the TFT screen.

You must check that the pin defines match your wiring.
You must set the Terminal to 115200 baud.

Run the program. Copy-Paste from the Serial Terminal to your message.
If your wires are correct it should show some different information for different registers.

Regarding ST7735_GREENTAB.
Please quote example by name. Report problems.
e.g. wrong colors, mirrored text, ...
e.g. shifted display like your photo in #7

I suspect that English is not your first language. Write carefully in your own language and ask Google to translate.

I can diagnose a lot of things from a photo. But only when I have accurate information like
setup file: TFT_eSPI\User_Setups\Setup47_ST7735.h
setup edits: #define ST7735_GREENTAB
#define TFT_HEIGHT 160

sketch: TFT_eSPI\examples\160 x 128\TFT_Clock_Digital\TFT_Clock_Digital.ino

attach photo or describe problems in English

David.