Спречавање отпремања Vivaldi профила у Git спремишта

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

Недавно је објављена вест која је показала да је хиљаде људи случајно отпремило своје матичне директоријуме/фасцикле у јавна Git спремишта на којима су радили, а то је укључивало директоријуме профила за друге прегледаче. Више о томе можете прочитати овде: https://www.theregister.com/2021/11/18/firefox_cookies_github/

Додали смо детекцију и заштиту у најновије издање Vivaldi прегледача, како бисмо спречили да се иста ствар догоди вашем Vivaldi профилу.

Детекција проверава да ли постоји .git фасцикла у фасцикли Vivaldi профила или у надређеној фасцикли фасцикле Vivaldi профила и приказаће поруку упозорења када је .git фасцикла откривена.

На пример, на Windows систему, подразумевана фасцикла Vivaldi профила је:

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

Дакле, морате да проверите следеће фасцикле:

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

На Linux систему, подразумевана фасцикла Vivaldi профила је:

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

Дакле, морате да проверите следеће фасцикле:

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

За верзије за тестирање, подразумевана фасцикла профила је /home/<your_username>/.config/vivaldi-snapshot. Имајте на уму да ове фасцикле могу бити постављене негде другде на неким дистрибуцијама.

На Mac систему, подразумевана фасцикла Vivaldi профила је:

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

Дакле, морате да проверите следеће фасцикле:

/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

За верзије за тестирање, подразумевана фасцикла профила је /Users/<yourusername>/Library/Application Suppert/Vivaldi Snapshot/Default.

Проверите локацију фасцикле профила да бисте утврдили одакле да почнете. Ово можете видети користећи Дугме Vivaldi менија Vivaldi мени > Помоћ > О Vivaldi прегледачу, или Мени Vivaldi апликације > О Vivaldi прегледачу на Mac систему.

Имајте на уму да је свака .git фасцикла подразумевано сакривена на већини система. На Windows систему, морате рећи Windows Explorer-у (My Computer) да прикаже сакривене датотеке и фасцикле у опцијама фасцикле. На Mac систему, отворите Finder и притисните Cmd Shift . да би се приказале или сакриле сакривене датотеке и фасцикле. На Linux систему, користите своју омиљену апликацију терминала/конзоле и користите следећу команду да бисте видели све датотеке и фасцикле, укључујући и сакривене:

ls -a

Друга могућност је да на Mac или Linux систему користите своју омиљену апликацију терминала/конзоле и користите следећу команду за тражење .git фасцикли:

find ~/ -name '.git'

Такође можете користити / уместо ~/ за претрагу целог система датотека, али имајте на уму да може приказати много грешака када постоје фасцикле којима немате приступ.

Када пронађете фасциклу која садржи .git фасциклу, можда ћете приметити да све из те фасцикле и испод може бити у Git спремишту. Команда „git status“ може дати више детаља.