Det du egentlig spør om er, er det en måte å skyve rundt på anonyme (det vil si ikke-refererte) forpliktende objekter og deres trær og klatter for sikkerhetskopiering. Svaret er nei. Anonyme objekter – objekter som bare refereres til av reflogen din – er private for den lokale repoen.
Hvordan ser jeg git Reflog?
Hvis du vil se at du forplikter historikk for alle grener, skriv git log --all. git reflog viser en oversikt over referansene dine som Cupcake sa. Det er en oppføring hver gang en forpliktelse eller en utsjekking utføres. Prøv å bytte frem og tilbake mellom to grener noen ganger med git checkout og kjør git reflog etter hver utsjekking.
Har git pull push?
git pull er en av mange kommandoer som tar ansvar for å 'synkronisere' eksternt innhold. Git remote-kommandoen brukes til å spesifisere hvilke eksterne endepunkter synkroniseringskommandoene skal operere på. Git push-kommandoen brukes til å laste opp innhold til et eksternt depot.
Hva er git Reflog?
Reflog er en mekanisme for å registrere når spissen av grener er oppdatert. Denne kommandoen skal administrere informasjonen som er registrert i den. I utgangspunktet hver handling du utfører inne i Git der data er lagret, kan du finne den inne i reflogen.
Hvor langt tilbake går git Reflog?
Som standard er utløpsdatoen for reflog sett til 90 dager. En utløpstid kan spesifiseres ved å sende et kommandolinjeargument --expire=tid til git reflog expireeller ved å sette et git-konfigurasjonsnavn for gc. reflogExpire.