Today I went into a GitHub repository I haven't worked on in a month or so since completing a bootcamp. It is a personal project where I have basically just seeded some database tables and had uploaded an image or two and started a React app displaying those.
When I went on today, in the public images folder was a profile photo and also a photo of my passport visa. I don't recall adding those! and can't see that it would've even been an accident, though maybe I suppose.
Could having my fairly rookie code available to see on GitHub have led to me leaving something open for someone to get those files from my local system? I'm not sure how that would work but did read a little about .DS_Store files on Mac and there was one of those uncommitted in there too.
Can anyone shed any insight? Is it possible/likely someone scanned my files and grabbed those images for whatever reason?
I deleted the photos and ds_store file.
Thanks
Could someone have gathered files from my local system via a GitHub repo? I see that DS_Store files might open up this possibility
32 Views Asked by Ben Marrett At
1
There are 1 best solutions below
Related Questions in JAVASCRIPT
- Using Puppeteer to scrape a public API only when the data changes
- inline SVG text (js)
- An array of images and a for loop display the buttons. How to assign each button to open its own block by name?
- Storing the preferred font-size in localStorage
- Simple movie API request not showing up in the console log
- Authenticate Flask rest API
- Deploying sveltekit app with gunjs on vercel throws cannot find module './lib/text-encoding'
- How to request administrator rights?
- mp4 embedded videos within github pages website not loading
- Scrimba tutorial was working, suddenly stopped even trying the default
- In Datatables, start value resets to 0, when column sorting
- How do I link two models in mongoose?
- parameter values only being sent to certain columns in google sheet?
- Run main several times of wasm in browser
- Variable inside a Variable, not updating
Related Questions in GITHUB
- How to update to the latest external Git in Azure Web App?
- Github Pages Deployment deploys a blank page
- Git Not In Sync with Local Branch
- How do I create a test passing badge for my yaml below
- Cant connect to any github repository from my netbeans 20
- How can i redirect pull request from main branch to another branch
- Trying to update the version.go file with the release tag from GitHub actions but its failing
- Encountering Errors Running GitHub Project: Wavelet-pixel domain progressive fusion network for underwater image enhancement - Seeking Assistance
- How can I reintroduce username an password on git using fedora?
- How do I find Github File_ID?
- Forking vs Cloning in GitHub
- I can't find ~/.profile or ~/.bashrc in C:/Users/<user>/.ssh folder
- how to build nextjs app unable to build and deploy
- Plugin with id 'com.android.application' not found in Github Winlator Project
- Git commit asks for passphrase which I don't remember
Related Questions in FILESYSTEMS
- Where exactly is the first data sector on a FAT file system?
- `df` command not capturing entire output in perl
- Is it possible to mount a logical volume without wiping the data?
- Speed up search of remote directories
- How to change the directory file system without losing files?
- Flutter SDK: Files Deleted Automatically (e.g., dart.exe), Errors in Android Studio
- How to store metadata for a UTF-8 text file cross-platform?
- fsck error on boot: dev/mapper/ubuntu--vg-ubuntu--lv: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY
- rouble with mounting Python code to FUSE: No response and prolonged processing ---
- mkfs.erofs erofs: failed to lookup selabel
- How to deny user access MacFuse file system by the really path
- Is it faster to read a file on an NVMe using threads?
- list folders containing mp3 files using the Capacitor Filesystem
- How to use xdg-open in bwrap environment to open dir in the unsandboxed filesystem
- How to provide content of (locally) encrypted files to the iOS and macOS system
Related Questions in LOCAL
- Quantization 4 bit and 8 bit - error in 'quantization_config'
- Docker networking forwarding failed
- how to convert backslash to forward slash in path name on gcp using python
- thunderbird local archive folder missing
- `npx .` does not execute the bin script from my local package
- invoke command to create user accounts on remote machines
- Convert UTC time to local time in nodejs while creating csv
- Do local variables in lua occupy memory after end of scope?
- Get device's local temperature unit in iOS 16
- Angular code is working fine in local machine but after hosting it on AWS S3 bucket it gives me following error:
- MAMP not showing my Duplicator Pro downloaded WordPress website locally
- foreach and local commands
- LangChain: Local file's content is retrieved correctly but the LLM returns strange results
- Stripe webhook in local
- Error 'UNABLE_TO_GET_ISSUER_CERT_LOCALLY'
Related Questions in PUBLIC-FOLDERS
- How to get folder list from API to Frontend using cloudinary?
- Calendar details of Public folder in M365
- How to access file uploaded in "public/static" folder from api in BlitzJs and NextJs 12
- Laravel :: cannot view saved image in public path
- laravel, assests in public folder can't be accessed
- Make on-prem Public Folders visible to 365 users: EXO can't see PFMailbox1
- How can I properly display an image from Laravel's public folder using React
- Getting custom field value of item in Outlook Public Folder (C#)
- React App - Only some images in public folder show up in production, some don't
- Blocking public documents folder for write access?
- How to route a SPA /en /de to the public folder? Strapi V3
- error on line 2 at column 8: error parsing attribute name ,sitemap.xml file in react app public folder
- Get Laravel public path in external js file
- Could someone have gathered files from my local system via a GitHub repo? I see that DS_Store files might open up this possibility
- Exchange 2010 mail enabled public folder migration to Exchange 2013
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
That is why I always do a
git status, before agit commit: to double-check what I am about to commit.Unless someone has direct access to your machine, nobody else should have been able to add a personnel file but you.
And remember: deleting the file only removes it from the most recent commit, not from past commits.
Only a tool like
git filter-repo(python-based) would allow you to remove it from all past commits, which changes the history and require agit push --force(not a big deal if you are the only one working on the repository).