-
Notifications
You must be signed in to change notification settings - Fork 0
Add documentation for git-crypt encrypted .authinfo file #2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Co-authored-by: eapolinario <653394+eapolinario@users.noreply.github.com>
Co-authored-by: eapolinario <653394+eapolinario@users.noreply.github.com>
|
@copilot if someone forks this repo can they modify the list of encrypted files? |
Co-authored-by: eapolinario <653394+eapolinario@users.noreply.github.com>
Yes, someone who forks the repo can modify |
|
@copilot that format for the authinfo file is not correct, there's no port. Can you find the RFC that describes the format used in |
Co-authored-by: eapolinario <653394+eapolinario@users.noreply.github.com>
Corrected in commit 4fa5eac. The format now follows the Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
The
.authinfofile is encrypted with git-crypt but lacked documentation on how to decrypt it.Changes:
authinfo/README.mdwith git-crypt unlock instructions for macOS/Linux platformsREADME.mdwith "Encrypted Files" section linking to detailed documentation.netrcstandard (netrc(5) manual page)Key details:
git-crypt unlockfrom repository rootgit-crypt statusmachine example.com login myuser password mypass(standard fields: machine, login, password).gitattributesbut cannot decrypt existing files without the original GPG private keyOriginal prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.