Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

4got-dev/4got

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

14 Commits

Repository files navigation

4got

UNDER DEVELOPMENT

Utilities over git commands that you forgot.

Useful for code-reviewers.

Roadmap

I want to do in MVP version:

  • Cover scenarios:
    • Creating review requests: merge for GitLab and pull for GitHub
    • Code review with downloading changes:
      • Getting branch and last commit by merge request or pull request URLs
      • Safe switching between branches without lost current development state (commit into temporary branch, fetch, pull, checkout into branch for review)
      • Cloning a repo into near folder like ${project}-${branch} with cleaning after review with separated command
    • Automate dependency-updating based on changing lock files while switching between branches or on cloning for review
      • npm
      • yarn
      • composer
    • Branch police for maintainers:
      • Purge old branches
      • Purge merged branches
    • Release the projects:
      • with git tags
      • GitHub releases
      • GitLab releases
      • to npm
  • Cover with tests. For example, with tests.sh
  • Cover with documentation. For example, with shdoc

After the release:

  • Intercept GitLab merge request answer to open it in browser
  • Separate to multi-repo and use imports to download only needed utilities at first once.

Contributing

I strive to improve this tool like fzf and forgit:

  • support various OS, platforms, and package managers
  • add ability to make default behaviour more customizable, obvious and logged

But I do these utilities only in my spare time.

Thanks

My repo based on git-aliases. Huge thanks to Peter!

Sorry, if I forgot something πŸ™Œ

About

Utilities over git commands that you forgot

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Languages

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /