/sgit

A simple git in Scala

Primary LanguageScala

Sgit Build Status

Sgit is a simple git cli in Scala

SonarCloud of the project: sgit_sonarcloud

Here is a list of the current commands implemented:

  • sgit init
  • sgit add <file>...
  • sgit rm <file>...
  • sgit commit -m <message>
  • sgit status
  • sgit branch
    • -v
    • <branch name>
  • sgit tag
    • <name tag>
  • sgit diff
  • sgit log
  • sgit checkout <name of branch/tag or commit>

Installation of Sgit

sbt assembly

then add sgit/target/scala-2.12 to your path