W jaki sposób mogę wycofać ostatniego commita lokalnie oraz z github'a ?

0

Hej, robię sobie projekcik i prawdopodobnie plik .gitignore mi się nie zapisał -> w następstwie tego wrzuciłem pliczek .properties do commita, następnie zrobiłem push i tak oto mam na githubie teoretycznie ważne dane udostępnione publicznie.
W jaki sposób mogę wycofać ostatniego commita lokalnie oraz z github'a ?

0

Dzięki za odpowiedź, ale podanym linku jest opisane w jaki sposób cofnąć lokalne zmiany ale czy jeśli zmienię lokalnie commit'a i zrobię push to usunie mi całkowicie pliczek .properties z github'a ? Ponieważ nie chciałbym, aby ktoś w historii znalazł sobie, że kiedykolwiek był taki pliczek udostępniony.

1

a próbowałeś tak ?

git rm --cached <nazwa-pliku>
git commit --amend -CHEAD
git push
0

pliczek mam w resources i jeśli skopiuję relative path to jest po prostu application-common.properties
przy próbie git rm --cached application-common.properties

fatal: pathspec 'application-common.properties' did not match any files
1

a jesteś w danym folderze ?

cd C:\folder\resources
0

>_< ale wtopa :D Faktycznie nie byłem, dzięki wielkie za pomoc udało się zrobić to co chciałem za pomocą powyższych poleceń :D

1 użytkowników online, w tym zalogowanych: 0, gości: 1