Zapobieganie wysyłaniu profili Vivaldi do repozytorium Git

This post is also available in: English 日本語 Français Español Deutsch Српски Українська Dansk Português Български 简体中文

Niedawny raport wskazał, że tysiące ludzi przez przypadek wysłało swoje osobiste katalogi/foldery na publiczne repozytoria Git, na których pracowali, włącznie z z profilami katalogów dla innych przeglądarek. Możesz przeczytać o tym więcej tutaj: https://www.theregister.com/2021/11/18/firefox_cookies_github/

Do ostatniego wydania Vivaldi dodaliśmy wykrywanie i ochronę, aby uchronić Twój profil przed tą sytuacją.

Wykrywanie sprawdza czy .git folder znajduje się w folderze z profilem Vivaldi lub w folderze do niego nadrzędnym i wyświetla ostrzeżenie, jeśli znajdzie tam .git folder.

Na przykład w Windows, domyślny folder z profilem Vivaldi:

C:\Users\<your_username>\AppData\Local\Vivaldi\User Data\Default

Więc musisz sprawdzić następujące foldery:

C:\Users\<your_username>\AppData\Local\Vivaldi\User Data\Default\.git
C:\Users\<your_username>\AppData\Local\Vivaldi\User Data\.git
C:\Users\<your_username>\AppData\Local\Vivaldi\.git
C:\Users\<your_username>\AppData\Local\.git
C:\Users\<your_username>\AppData\.git
C:\Users\<your_username>\.git
C:\Users\.git
C:\.git

Na Linux, domyślny folder z profilem Vivaldi:

/home/<yourusername>/.config/vivaldi/Default

Więc musisz sprawdzić następujące foldery:

/home/<yourusername>/.config/vivaldi/Default/.git
/home/<yourusername>/.config/vivaldi/.git
/home/<yourusername>/.config/.git
/home/<yourusername>/.git
/home/.git
/.git

Dla migawki wydania domyślny folder z profilem to /home/<your_username>/.config/vivaldi-snapshot. Te foldery mogą znajdować się gdzie indziej w zależności od dystrybucji.

Na Mac, domyślny folder z profilem Vivaldi:

/Users/<yourusername>/Library/Application Suppert/Vivaldi/Default

Więc musisz sprawdzić następujące foldery:

/Users/<yourusername>/Library/Application Support/Vivaldi/Default/.git
/Users/<yourusername>/Library/Application Support/Vivaldi/.git
/Users/<yourusername>/Library/Application Support/.git
/Users/<yourusername>/Library/.git
/Users/<yourusername>/.git
/Users/.git
/.git

Dla migawki wydania domyślny folder z profilem to /Users/<yourusername>/Library/Application Suppert/Vivaldi Snapshot/Default.

Sprawdź lokalizację swojego folderu z profilem, aby wiedzieć, gdzie zacząć. Możesz to podejrzeć używając Przycisk Vivaldi Menu Vivaldi menu > Pomoc >O nas, lub Menu aplikacji Vivaldi > O Vivaldi na Mac.

Zwróć uwagę, że .git foldery są ukryte domyślnie w większości systemów. Na Windows musisz znaleźć w Windows Explorerze (Mój Komputer) opcje pokazania ukrytych plików i folderów w opcjach folderów. Na Mac otwórz Finder i wciśnij Cmd Shift . , aby pokazać lub nie pokazywać ukryte pliki i foldery. Na Linux, użyj swojej ulubionej aplikacji terminala/konsoli i wpisz komendę, aby zobaczyć wszystkie pliki i foldery, włącznie z ukrytymi:

ls -a

Alternatywnie na Mac lub Linux, możesz użyj swojej ulubionej aplikacji terminala/konsoli i wpisz komendę, aby wyszukać .git foldery:

find ~/ -name '.git'

Możesz także użyć / zamiast ~/ aby przeszukać cały system plików, jednak weź pod uwagę, że możesz zobaczyć sporo błędów, jeśli występuję pliki, do których nie masz dostępu.

Gdy znajdziesz folder zawierający .git folder, weź pod uwagę, że wszystko z tego folderu i poniżej tego folderu może być w repozytorium Git. Komenda „git status” wyświetli więcej szczegółów.