VSCode-Anywhere
  • Introduction
  • Installation
    • Requirements
      • Windows requirements
      • Linux requirements
      • MacOS requirements
    • Quickstart
    • Advanced
      • Windows installation
      • Linux installation
      • MacOS installation
  • Modules
    • Module installation
    • Module update
    • Module settings
      • Global settings
        • brew settings
        • chocolatey settings
        • env settings
        • msys2 settings
        • nix settings
        • scoop settings
        • vscode settings
        • zeal settings
    • Modules list
      • Ansible
      • Bash
      • C / C++
      • C#
      • Custom
      • Deepcode
      • Docker
      • Fonts
      • Git
      • Go
      • HTML
      • Java
      • JavaScript / TypeScript
      • Markdown
      • Perl
      • PHP
      • Platformio
      • PowerShell
      • Puppet
      • Python2
      • Python3
      • Remote
      • Rest
      • ReStructuredText
      • Ruby
      • Saltstack
      • VSCode
    • Custom modules
  • Structure
    • apps
    • conf
      • saltstack
        • conf-offline
        • conf
        • pillar
        • states
    • tools
      • env
      • install
      • link
      • update
      • vscode
      • vscode-anywhere
  • Tutorials
    • Youtube tutorials
  • Release notes
    • V2
      • V2.0.0
    • V1
  • FAQ
Powered by GitBook
On this page
  • About
  • Installation
  • Requirements
  • VSCode
  • VSCode extensions
  • VSCode settings
  • VSCode keybindings
  • Software
  • Windows software
  • Linux software
  • MacOS software
  • Documentation
  • VSCode-Anywhere
  • Environment
  • Specific settings

Was this helpful?

  1. Modules
  2. Modules list

Git

PreviousFontsNextGo

Last updated 4 years ago

Was this helpful?

About

is a distributed version-control system for tracking changes in source code during software development. It is designed for coordinating work among programmers, but it can be used to track changes in any set of files.

Git is already installed during the VSCode-Anywhere installation process. This module allows you to install only additional VSCode extensions.

Installation

vscode-anywhere:
    git:
        enabled: True

Requirements

No requirements (git is installed during the installation process).

VSCode

VSCode extensions

Hirse.vscode-ungit

mhutchie.git-graph

eamodio.gitlens

lamartire.git-indicators

VSCode settings

{
    "gitlens.defaultGravatarsStyle": "retro",
    "ungit.showButton": true,
    "ungit.showInActiveColumn": true
}

VSCode keybindings

Software

Windows software

scoop

Linux software

brew

MacOS software

brew

Documentation

No documentation.

VSCode-Anywhere

Environment

vscode-anywhere:
  git:
    env:
      PATH: C:\VSCode-Anywhere\scoop\apps\nodejs\current

Assuming you have installed in the default directory C:\VSCode-Anywhere.

Specific settings

No specific settings.

Not that there is already within VSCode. This module extends the capabilities of git by adding some features.

Change enable from False to True in the git section (cf ).

You can also take a look at the .

For more details read the .

This shows in Visual Studio Code.

Ungit

allows you to view a Git Graph of your repository, and easily perform Git actions from the graph.

git-graph

supercharges the Git capabilities built into Visual Studio Code. It helps you to visualize code authorship at a glance via Git blame annotations and code lens, seamlessly navigate and explore Git repositories, gain valuable insights via powerful comparison commands, and so much more.

Gitlens

shows some got indicators

No .

(required for credentials-helper)

(required for credentials-helper)

native component to manage git
module installation
VSCode-Anywhere git module configuration
official documentation
extension
ungit
This extension
GitLens
This extension
keybindings
nodejs
node
node
Git