vc-git-plus is an Emacs package designed to streamline the Git workflow for Emacs users. It offers a suite of tools to manage Git repositories, making version control operations more integrated and accessible within the Emacs environment.
- Git Repository Initialization: Initialize a new Git repository in the current directory.
- Branch Management: Delete Git branches interactively.
- Branch Listing: Retrieve and display a list of Git branches in the current repository.
- Git Status: Quickly view the status of your Git repository.
- Enhanced Git Cloning: Clone repositories with additional control over branches, directory targets, and local paths.
To install vc-git-plus, place the vc-git-plus.el
file in your Emacs load-path and add the following line to your Emacs configuration:
(require 'vc-git-plus)
- To initialize a Git repository, use:
(vc-git-init)
- To delete a branch, call:
(vc-git-branch-delete)
- To get a list of branches, use:
(vc-git-get-branches)
- To check the status of your Git repository, run:
(vc-git-status)
- For cloning a repository, use the `vc-git-clone` macro with appropriate arguments.
Contributions to vc-git-plus are welcome! Please submit pull requests or issues through the GitHub repository: [Your GitHub Repo URL].
If you have any suggestions or feedback, feel free to open an issue on the GitHub repository or contact me at [Your Email].
vc-git-plus is released under the [License Type, e.g., MIT License]. See the LICENSE file for more details.