/sk-git-rebase

Primary LanguageTypeScriptMIT LicenseMIT

Logo

Git Branch CI/CD

Keep your branches up to date, by daily downmerging your latest parent branch on finger tips.

Git Branch CI/CD aims to bring the git branches management system inside with the simplest and the most convenient way.

Features

  • Handling and Easily switch between multiple projects.
  • Search branches in your dashboard.
  • Verify branches before adding to your dashboard.
  • Distributes the branch into 4 states Merging, Ready to Merge, Up to Date, Merge conflicts, which help to keep track of the branches required.
  • Multiple merging of branches at same time.
  • Also provide files list which has merge conflicts.
  • A small sweet refresh button helps to refresh the branches and its states.
  • An open log system which help to raise bugs.

Commands

Press F1 and type or select below commands to run.

  • Git Branch CI/CD

Usage

How to add branch?

Add Branch

How to refresh your git dashboard?

Refresh Branch

How to down merge parent branch in your child branch?

Merge Branch

How to resolve merge conflicts branches?

Merge conflicts

🚀 About Me

A Neird, who like to ease the process and his work, so that he gets time to sleep. Not found tool or any vscode git extension to do it with such ease, so wrote it myself.

How to raise

Contributions are always welcome!

See contributing.md for ways to get started.

Please adhere to this project's Code of conduct.

Change logs

0.0.1

  • Initial release contains all the basic features.

0.0.2

  • Updated the extension name for easy searching in marketplace.

0.0.3

  • Fixed the issues #5, #6 raised on github.

0.0.4

  • Fixed the issues #11 raised on github.

License

MIT