https://github.com/zegl/sturdy-vscode
Sturdy for Visual Studio Code
https://github.com/zegl/sturdy-vscode
Last synced: 23 days ago
JSON representation
Sturdy for Visual Studio Code
- Host: GitHub
- URL: https://github.com/zegl/sturdy-vscode
- Owner: zegl
- License: apache-2.0
- Created: 2021-01-29T10:28:14.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-02-12T14:59:20.000Z (over 5 years ago)
- Last Synced: 2025-02-28T15:10:18.700Z (over 1 year ago)
- Language: TypeScript
- Homepage: https://getsturdy.com/
- Size: 219 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Sturdy
Sturdy is a code collaboration tool that makes working together simpler. Get notified in **real-time** about potential merge conflicts with other developers.
It works by first connecting with a GitHub repo. Then Sturdy proactively searches for merge issues between your local work and the (local) work of others. Because all the heavy work is done in the cloud, the extension does not slow down VSCode.
**Sturdy notifies you when you have a conflict with the default remote branch**
**Even if you haven't commited the changes yet**
## Features
Detects merge conflicts in **real-time**. Sturdy proactively searches for merge issues between your local work and the local work of other developers on your project.
### Conflicts with the remote **default** branch
When another developer on your team push changes to the default branch, Sturdy checks for conflicts with your local (unpushed) work and informs you of conflicts as soon as they occur.

### Conflicts of your **uncommitted** changes
Sturdy notifies you of merge conflicts as soon as you type the code, **before** you have even committed anything! By giving you an early heads-up you can make an informed decision and consider pulling the latest code first.

### Shows you **exactly** where the potential issue is
Overview of conflicts presented in the web.

### Integrates with GitHub
Sturdy seamlessly integrates with GitHub and your existing workflow.
### Conflicts with unmerged **PRs**
Coming soon
### Conflicts with **local** branches of other developers
Coming soon
## Setup
1. Install this extension to VSCode
2. Sign up at https://getsturdy.com/
3. Choose a repository that you wish to configure
4. Open the Command Pallette (Shift + ⌘ + P) and type "Sturdy Auth"
5. In the popup, enter the token that you see in https://getsturdy.com/install/token
## Known Issues
TBD
## Release Notes
### 0.1.0
Initial release
