gitthermal / gitthermal/thermal
Migrate to NodeGit
- Dominant language
- Vue
- Stars
- 455
- Forks
- 34
- PR merge metrics
- No merged PRs in 30d
Description
## Introduction
NodeGit is asynchronous native Node bindings to libgit2.
Migrate from [simple-git](https://www.npmjs.com/package/simple-git) package to [NodeGit](https://www.npmjs.com/package/nodegit) package.
- [x] Before initializing the process of migrating to Nodegit, we got into an issue #3512.
### Feature-based PR
Splitting the migration of features in different PR will help to avoid getting into a bigger issue in later stages and easy to debug the bugs.
- [x] Initialize repository - #3592, #3596
- [x] Open repository -
- [x] Clone repository - #3589
- [x] Working changes
- [ ] Commit changes
- [ ] Code difference preview
- [ ] Commit history - #3579
- [x] Fetch changes
- [ ] Push changes
- [x] Pull changes
- [x] Add remote url
- [ ] Remove `simple-git` package
### Links
* https://www.nodegit.org
Contributor guide
Assessment
This issue has not been assessed yet.