This package enhances the user interface (UI) of the Unity Package Manager (UPM) specifically for packages installed from a git repository.
<< 📝 Description | ⚙ Installation | 🚀 Usage | 🛠 Development Note | 🤝 Contributing >>
In Unity 2018.3, the Unity Package Manager (UPM) introduced Git support, providing a convenient way to install packages from code hosting services such as GitHub. However, certain limitations and shortcomings were identified, including:
This project addresses these issues by extending the UI of the Unity Package Manager for packages installed using Git.
.Net 3.5
, .Net 4.x
, and .Net Standard 2.0
My Registries
manifest.json
with a code editor, open the cache directory, clear the cache, and fetch packages: This package requires as following:
This package is available on OpenUPM package registry. This is the preferred method of installation, as you can easily receive updates as they're released.
If you have openupm-cli installed, then run the following command in your project's directory:
# for Unity 2020 or later openupm add com.coffee.upm-git-extension # for Unity 2018 or 2019 openupm add com.coffee.upm-git-extension@v1Install via UPM (using Git URL)
Navigate to your project's Packages folder and open the manifest.json
file. Then add this package somewhere in the dependencies
block:
{ "dependencies": { // for Unity 2020 or later "com.coffee.upm-git-extension": "https://github.com/mob-sakai/UpmGitExtension.git", // for Unity 2018 or 2019 "com.coffee.upm-git-extension": "https://github.com/mob-sakai/UpmGitExtension.git#v1", ... }, }
To update the package, change suffix #{version}
to the target version.
"com.coffee.upm-git-extension": "https://github.com/mob-sakai/UpmGitExtension.git#2.1.0",
Click button in the package manager UI to open the Install Package Window
.
Input a git repository URL and click the Find Versions
button. In Unity 2019.3.4 or later, you can specify a subdirectory.
Wait a few seconds for validation.
You can update or remove the package in your project, just as you would for official packages.
Develop a package for UPMSee https://www.patreon.com/posts/25070968, https://www.jianshu.com/u/275cca6e5f17 (Chinese)
Issues are incredibly valuable to this project:
Pull requests offer a fantastic way to contribute your ideas to this repository.
Please refer to CONTRIBUTING.md and develop branch for guidelines.
This is an open-source project developed during my spare time.
If you appreciate it, consider supporting me.
Your support allows me to dedicate more time to development. 😊
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4