dotnet-pr
                             
                            
                                4.0.0
                            
                        
                    dotnet tool install --global dotnet-pr --version 4.0.0
        
        
This package contains a .NET tool you can call from the shell/command line.
                    
    
    dotnet new tool-manifest
dotnet tool install --local dotnet-pr --version 4.0.0
        
        
This package contains a .NET tool you can call from the shell/command line.
                    
    
    #tool dotnet:?package=dotnet-pr&version=4.0.0
        
        
 The NuGet Team does not provide support for this client. Please contact its maintainers for support.
                    
    
    nuke :add-package dotnet-pr --version 4.0.0
        
        
 The NuGet Team does not provide support for this client. Please contact its maintainers for support.
                    
    
    dotnet-pr
This a .NET Core Global Tool that ..
- Given your terminals working directory is a git repo 
- That git repo has a remote that is a code collaboration tool (ex. - origin→ GitHub/BitBucket/GitLab/Azure DevOps)
- Opens your default browser in the Pull Request UI for the current branch in the tool connected to the remote branch. 
Installation
- Running the tool: .NET 7 or 8
- Development: .NET 8 SDK
Install
$ dotnet tool install dotnet-pr -g
Usage
After install, navigate to a git repo and call pr from the terminal.
Optional arguments
- debug output
$ pr --debug
- Target the PR towards another branch than master(default)
$ pr <your-target-branch-here>
Supported PR tools
- github.com
- bitbucket.org
- gitlab.com
- dev.azure.com (Azure DevOps, dev.azure.com/{org})
- dev.azure.com (Azure DevOps Private, {org}.visualstudio.com)
- (Bitbucket (Self-Hosted))
| Product | Versions Compatible and additional computed target framework versions. | 
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. | 
        
        Compatible target framework(s)
    
    
        
        Included target framework(s) (in package)
    
    Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.