This Mercurial extension enables efficient handling of external files. It is a time-saving tool for users dealing with foreign files frequently.
Foreign runs an initial 'status' on specified directories to find untracked files. For each unknown file, the extension presents users with options to deal with it, and each option is assigned to a keystroke for quick access. The options available include adding the file to the repository, deleting it, masking the file, viewing it with an external pager, skipping it, or exiting the process altogether.
Foreign is an interactive and dynamic extension built to cater to scenarios where foreign files need to be dealt with quickly. Overall, the extension works flawlessly and efficiently – a must-have for anyone using Mercurial.