Gogs runs anywhere Go can compile for: Windows, Mac, Linux, ARM, etc. To better understand Git aliases let us create some examples. Or ship Gogs with Docker or Vagrant, or get it packaged. As with other configuration values, aliases can be created in a local or global scope. Aliases are created through the use of the git config command and the Git configuration files. It is important to note that there is no direct git alias command. An alias can be created that maps git co to git checkout, which saves precious human fingertip power by allowing the shorter keystroke form: git co to be typed instead. The checkout command is a frequently used git command, which adds up in cumulative keystrokes over time. For a brief example, consider the git checkout command. Aliases enable more efficient workflows by requiring fewer keystrokes to execute a command. The version number generated from GitVersion can then be used for. Aliases are used to create shorter commands that map to longer commands. GitVersion is a tool that generates a Semantic Version number based on your Git history. Alias creation is a common pattern found in other popular utilities like `bash` shell. The term alias is synonymous with a shortcut. Compare the best free open source Mac Git Software at SourceForge. To better understand the value of Git aliases we must first discuss what an alias is.