Add the dependency to pubspec.yaml as
Edit pubspec.yaml in text mode
dependencies: widget: git: git@github.com :dart-lang/widget.dart.git
Using Assistant
if you open the pubspec.yaml file in DartEditor, you will get a nice helper
- click
Add... - Enter the package name: 'widget'
- Change
Source search from hosted to git - Set
Git ref: to git@github.com :dart-lang/widget.dart.git
Additional Information:
- You can find the dependency name in the
pubspec.yaml file in the GitHub widget repository under name: widget - You can copy the git path from the GitHub repository in the
SSH clone URL section (above the "Download ZIP" button).
EDIT
To do this, you need to install the git command line client on your local system.
You can download the repository manually
git clone git@github.com :dart-lang/widget.dart.git
and add the following dependency
dependencies: widget: git: ../widget.dart
Alternatively, you can download the repository from GitHub (Download as ZIP), extract it to your local drive and use the path: dependency, for example
dependencies: widget: path: ../widget.dart
provided that you have extracted the zip file to the sibling folder of your package.
See also https://www.dartlang.org/tools/pub/dependencies#git-packages
source share