Git Portable i Visual Studio Code Portable per a fer control de versions a un Windows on no puc fer instal·lacions

visual studio code portable i git portable

En aquest article et mostre com he instal·lat un portable de Git i un portable de Visual Studio Code en un ordinador Windows on no puc instal·lar res per a poder treballar i fer un control de versions dels fitxers.

El trending topic del dia ha segut preparar aquest entorn. Treballar amb control de versions Git dins del Visual Studio Code portable es fa molt fàcilment, però faig un article pas a pas perquè cal fer certes coses per a que tot funcione correctament.

Bàsicament, per a tenir Git portable i Visual Studio Portable necessitarem instal·lar:
- Git portable
- Visual Studio portable

Ara t'explique el pas a pas.

INSTAL·LACIÓ DE GIT PORTABLE
Anirem a la web de https://git-scm.com/install/windows i descarregarem la versió portable (és un fitxer .zip), de manera que podrem fer ús de git des de qualsevol llapis USB o, en el meu cas, una carpeta en Windows. Descarregarem la versió x64 i la descomprimirem en una ruta del nostre ordinador:
Visual Studio Code i Git portable

La descàrrega ha segut molt ràpida i ràpidament s'han descomprimit els 56 MB. Ara ja tenim Git en la nostra màquina. Veurem dos executables:
Visual Studio Code i Git portable

Si executem el git en mode bash, ens obre la terminal clàssica de Git i la shell Bash. En canvi, si obrim l'executable git-cmd.exe ens obrirà git en la terminal CMD de Windows. Però no cal obrir ací res, perquè el que farem serà integram Git amb Visual Studio Code.

INSTAL·LACIÓ DE VISUAL STUDIO CODE PORTABLE
Anirem a la web oficial de Visual Studio Code i descarregarem la versió .zip per arquitectura x64:
Visual Studio Code i Git portable

I descomprimim el fitxer Zip en la ruta que vullguem. Jo la deixe en una carpeta de Windows on tinc altres programes portables, de manera que ho tinc tot en el mateix lloc:
Visual Studio Code i Git portable

Li ha costat prou descomprimir, l'he deixat treballant i jo feia altres coses. Una vegada ha acabat, tenia aquesta estructura de carpetes i l'executable del Visual Studio Code:
Visual Studio Code i Git portable

Ara ***important*** crearem la carpeta data, tal com veus a la següent captura de pantalla:
Visual Studio Code i Git portable

A continuació executem Visual Studio Code. Ens donarà error i es tancarà immeditament però ens haurà creat uns fitxers dins de la carpeta Data necessaris per a la configuració que volem. Ara dins de la carpeta Data tindrem els següents fitxers i carpetes:
Visual Studio Code i Git portable

Editarem el fitxer argv.json. Habilitarem la línia que diu // "disable-hardware-acceleration": true, esborrant els primers "//" i també baix d'aquesta línia afegirem una nova amb "disable-chromium-sandbox": true.

Aleshores, el fitxer argv.json hauria de quedar així les dos línies habilitades:


// This configuration file allows you to pass permanent command line arguments to VS Code.
// Only a subset of arguments is currently supported to reduce the likelihood of breaking
// the installation.
//
// PLEASE DO NOT CHANGE WITHOUT UNDERSTANDING THE IMPACT
//
// NOTE: Changing this file requires a restart of VS Code.
{
	// Use software rendering instead of hardware accelerated rendering.
	// This can help in cases where you see rendering issues in VS Code.
	"disable-hardware-acceleration": true,
	"disable-chromium-sandbox": true,

	// Allows to disable crash reporting.
	// Should restart the app if the value is changed.
	"enable-crash-reporter": true,

	// Unique id used for correlating crash reports sent from this instance.
	// Do not edit this value.
	"crash-reporter-id": "df95a584-a055-4d81-b9c1-a9e56ca7ada0"
}

Executem Visual Studio Code per primera vegada, i accedirem al nostre compte des del compte que ja tinguem a GitHub o bé amb un compte de Gmail, i li donem autorització a GitHub per a que puguem crear i escriure en els nostres repositoris des del Visual Studio Code:
Visual Studio Code i Git portable

En el meu cas, m'he autenticat amb el meu usuari de GitHub, i ja ho tinc:
Visual Studio Code i Git portable

Ara, la primera vegada que obrim Visual Studio Code ens demana que li diguem quin tema gràfic de colors volem per a l'editor. Seleccionem el que més ens agrade. Tot açò es pot configurar després també:
Visual Studio Code i Git portable

I ja estem dins de Visual Studio Code portable i autenticats amb el nostre compte de GitHub.
Visual Studio Code i Git portable

Ara, des de la configuració, editarem la variable de la ruta del nostre Git local, escriurem "Git path" en el cercador, trobarem l'opció de seguida i li farem click per a editar el fitxer settings.json:
Visual Studio Code i Git portable

I afegim el codi següent per a connectar el nostre editor Visual Studio Code portable amb la instal·lació del Git portable que hem descarregat abans:


{
    "git.path": "LA_TEUA_RUTA_COMPLETA\\programari\\PortableGit\\bin\\git.exe",
    "git.autofetch": true,
    "git.confirmSync": false,
    "editor.fontSize": 16,
    "settingsSync.keybindingsPerPlatform": false,
    "workbench.colorTheme": "Default Dark+ Experimental",
    "window.titleBarStyle": "custom",
    "window.customTitleBarVisibility": "auto",
    "terminal.integrated.profiles.windows": {
        "Git": {
            "path": "LA_TEUA_RUTA_COMPLETA\\programari\\PortableGit\\git-cmd.exe",
            "icon": "terminal-bash"
        }
    },
    "terminal.integrated.defaultProfile.windows": "Git",
    "security.allowedUNCHosts": [
        "wofs5"
    ],
    "security.restrictUNCAccess": false
}

Una vegada escrivim eixe codi, el veurem així. Modificarem exactament la nostra ruta i guardarem (amb Control + s) i ja està fet:
Visual Studio Code i Git portable

I ara, des del Marketplace de Visual Studio Code, instal·larem una extensió de Git anomenada Gitlens. Aquesta extensió és un requisit per a treballar amb Git per tal de que puguem crear, actualitzar, escriure i esborrar repositoris del nostre GitHub còmodament des de Visual Studio Code, sense necessitat t'obrir la terminal de Git i escriure comandos.

Gitlens s'instal·la en pocs segons:
Visual Studio Code i Git portable

I una vegada instal·lada, ja veurem l'opció dels repositoris en el menú de la columna esquerra:
Visual Studio Code i Git portable

Més articles sobre Visual Studio Code
- Instal·lant VS Code a Debian 13 "Trixie" mitjançant Flatpak
- Treballant amb directoris i fitxers remots des de Visual Studio Code

Doncs bé això és tot, espere que trobes útil aquest article i que et motive a compartir els teus trucs, els teus coneixements i els teus experiments amb el Programari Lliure. Pensa-ho, va, que la Comunitat del Programari Lliure va creixent gràcies a la documentació, el disseny, la formació o la programació, sigues part de la Comunitat :-)

La cultura i la lliure circulació de les idees és l'arma més efectiva contra les dictadures del pensament i contra la ignorància.

Utilitats

NAVEGACIÓ SENSE RATOLÍ

- Tab següent enllaç.
- Shift+Tab anterior enllaç.
- Enter activa l'enllaç.
- Alt+esquerra anar arrere.

CONTRAST DE COLORS

Accessibilitat - Color Negre
Accessibilitat - Color Groc
Accessibilitat - Color Verd

Accessibilitat - Color Blau
Accessibilitat - Color Crema
Accessibilitat - Color Blanc

 

PORTADES ALTERNATIVES