Commettere solo una parte di un file in git

Commettere solo una parte di un file in git

Su Git, quando gli sviluppatori lavorano su grandi progetti di sviluppo, apportano modifiche di volta in volta in base alle loro esigenze. Successivamente, queste modifiche vengono spinte sul server GitHub. In alcune situazioni, è necessario solo aggiungere cambiamenti particolari anziché tutti, compresi quelli precedenti, al repository locale Git. Tuttavia, in tali casi, Git consente agli utenti di commettere la parte desiderata dei file di codice.

Questo articolo spiegherà il processo di commissione della parte desiderata di un file in Git.

Come commettere solo una parte di un file in Git?

Per commettere la parte desiderata di un file in Git, prima, apri il terminale Git Bash e passa alla directory locale. Quindi, scegli il file desiderato, aprilo e aggiornalo. Successivamente, commetti solo le modifiche appena aggiunte al file eseguendo il "git aggiungi -p"Comando.

Passaggio 1: reindirizzarsi al repository git locale

Innanzitutto, passa alla directory locale eseguendo il "CD"Comando:

$ cd "c: \ git \ demo_repo"

Passaggio 2: visualizzare il contenuto del repository

Quindi, visualizza l'elenco del contenuto del repository corrente con l'aiuto di "ls"Comando:

$ ls

L'output seguente indica che esiste un solo file nella directory di lavoro:

Passaggio 3: aprire e modificare il file

Per aprire un file nell'editor predefinito, utilizzare il comando di seguito:

$ Inizia ABC.TXT

Di conseguenza, il file specificato si aprirà con l'editor di testo. Quindi, aggiungi un po 'di contenuto, salva le modifiche aggiunte premendo "Ctrl + s"E chiudi il file:

Passaggio 4: commetti una parte particolare del file

Per commettere solo il nuovo contenuto che è stato aggiunto al file, eseguire il "git aggiungi"Comando insieme al"-P"Flag, che rappresenta le patch:

$ git add -p ABC.TXT

Dopo aver eseguito questo comando, verrà visualizzato il contenuto esistente del file e verrà aperto un prompt interattivo. Ti consente di decidere se si desidera aggiungere le nuove modifiche al file.

Scegli i pezzi in base alle tue esigenze. Ad esempio, abbiamo selezionato il pezzo e premuto "y"Per aggiungere le nuove modifiche:

Abbiamo spiegato il processo di commettere la parte desiderata di un file in GIT.

Conclusione

Al fine di commettere solo una parte di un file in Git, prima, passa a un particolare repository. Scegli un file specifico e apporta alcune modifiche ad esso. Quindi, eseguire il “git aggiungi -p"Comando insieme al nome del file per commettere solo il nuovo contenuto del file nel repository locale. Questo articolo ha illustrato come commettere una parte particolare di un file in Git.