Visualizza: Git Branches
Simbolo:
Comando Git corrispondente: git branch
Funzione: Le filiali Git locali vengono visualizzate e gestite nella vista. Possono essere filiali che stanno già tracciando una filiale remota o filiali che esistono esclusivamente localmente e non contengono alcun collegamento a un repository remoto
Chiama: menu
Requisito: nel repository esiste almeno un commit.
![]() | La vista viene aggiornata. |
| Apre il Crea una nuova filiale finestra di dialogo per creare una nuova filiale locale come copia della filiale locale attualmente selezionata (vedi sopra) |
| Il ramo selezionato viene eliminato, anche se il ramo non è stato ancora unito completamente. Nota: il ramo corrente non può essere eliminato. |
| Come risultato del Il check-out è impedito da modifiche non confermate. When dealing with a remote branch – an entry under Remote (<n>) – the following options are possible:
|
( | Facendo clic sul pulsante verrà eseguito direttamente il comando. In alternativa, puoi anche impostare le opzioni per questo. Per fare ciò, utilizzare il L'unione richiede il nome e l'indirizzo email dell'utente. Queste informazioni sono prese dalle impostazioni di Git. Se ciò non è possibile, viene richiesto in una finestra di dialogo. Il nome utente e l'indirizzo e-mail possono essere modificati nel file Unisci ramo dialogo. Quando confermi la richiesta (prompt di dialogo) indipendentemente dal fatto che tu voglia davvero eseguire il commit, i commit del ramo attualmente selezionato vengono salvati nel ramo corrente. Il ramo corrente è quello il cui stato si trova ora nella directory di lavoro. (segno di spunta nel Attuale colonna) Se si verificano conflitti durante la fusione, è necessario prima risolverli. A seconda dei casi e dell'insieme si fondono Opzioni, verranno eseguite azioni automatizzate o saranno necessarie azioni manuali. Se un conflitto non può essere risolto automaticamente, ciò viene indicato nel Stato e gestione temporanea di Git visualizzazione. Per la risoluzione dei conflitti nel primo passaggio, prestare attenzione ai comandi del menu contestuale forniti nel file Stato e messa in scena visualizzazione. Vedi anche il Unisci conflitti, «Problemi relazionali» pagina di aiuto. Finché l'operazione di unione non è stata completata, le informazioni sullo stato L'azione di fusione richiede il nome e l'indirizzo email dell'utente. Queste informazioni sono prese dalle impostazioni di Git. Se ciò non è possibile, viene richiesto in una finestra di dialogo. |
| Apre il Configura il telecomando upstream per Branch dialogo Qui viene creato un ramo corrispondente al ramo locale e il collegamento con esso impostato sul repository remoto collegato (di solito chiamato «origin» e situato su un server, ad esempio). |
| Apre il Tieni traccia di una filiale remota dialogo Qui la filiale locale può essere collegata a un rappresentante disponibile di un repository remoto (filiale remota). Ciò consente uno scambio di commit (operazioni Git) Pull e Spingi) tra il repository locale e il repository remoto. |
(
| Lo stato del ramo del repository remoto tracciato viene recuperato nel ramo locale ( IL Tiro l'azione richiede il nome e l'indirizzo email dell'utente. Queste informazioni sono prese dalle impostazioni di Git. Se ciò non è possibile, viene richiesto in una finestra di dialogo. Le Tira con opzioni il comando apre esplicitamente questa finestra di dialogo in modo che le impostazioni possano essere modificate. Se il Ricordati di me l'opzione è abilitata per Nome e E-mail credenziali, quindi le impostazioni della finestra di dialogo vengono salvate nel file di configurazione Git .git/config nel repository locale. |
( | Se il ramo selezionato non è un ramo di monitoraggio, allora il file Spingere il ramo si apre la finestra di dialogo. Qui specifichi il ramo remoto in cui unirti. I commit del ramo locale vengono inviati al ramo corrispondente nel repository remoto. Se il ramo selezionato è un ramo di tracciamento, l'azione viene eseguita immediatamente. Non si apre alcuna finestra di dialogo. |
Confronta | Il ramo selezionato viene confrontato con l'ultimo stato del progetto nella memoria progetti e le differenze vengono visualizzate nel file vista comparativa. Quando vengono selezionati due rami, vengono confrontati. |
Filtra i rami: Locale|Remoto | By clicking the Local (<n>) and/or Remote (<n>) buttons, the display of local branches and/or remote branches ("representatives" of the branches located in the remote repository) is enabled or disabled in the table. |
Table | Corrente: Telecomando: Monitoraggio: Nome: Nome della filiale Nome canonico: Nome univoco della filiale Esempio: Telecomando: nome del repository remoto a cui fa riferimento il ramo remoto (in genere Nome canonico della filiale upstream Esempio: Nome della filiale tracciata: nome della filiale remota monitorata Esempio: Nome canonico della filiale tracciata: nome canonico della filiale remota monitorata. Quando una filiale traccia una filiale remota, le seguenti informazioni sono rilevanti. Attenzione: questo display si aggiorna solo quando Recupera il comando viene eseguito: Si impegna in anticipo: numero di commit sul ramo locale (di tracciamento) con orario «anticipato» rispetto al ramo remoto Si impegna dietro: numero di commit in cui il ramo locale (di tracciamento) si trova dietro il ramo remoto. |
Finestra di dialogo: Crea nuovo ramo
Comando Git corrispondente: git branch --copy
Simbolo:
Funzione: Crea una nuova filiale locale.
Chiama: Copia comando in Filiali locali visualizza
Requisito: Esiste già una filiale locale.
Filiale di origine | Nome del ramo che viene copiato |
Nuovo nome della filiale | Campo di immissione per il nuovo nome della filiale |
Forza |
|
Checkout |
|
Finestra di dialogo: Unisci ramo
Simbolo:
Funzione: imposta le opzioni di unione per l'operazione di unione corrente. Queste opzioni sono predefinite CODESYS opzioni e possono essere modificate per singoli casi qui in Unisci filiale finestra di dialogo.
Chiama: Unisci pulsante nel Filiali dialogo; Unisci con opzioni comando
Requisito: Nel Filiali Git view, viene selezionato un ramo che deve essere unito al ramo attualmente estratto.
Filiale da unire | La filiale selezionata nel Filiali Git visualizza |
Nome utente e indirizzo email | Quando il testo viene espanso, il Nome E E-mail può essere cambiato. Il contenuto dei campi è preimpostato dalle impostazioni Git |
Opzioni Git Merge | |
Strategia di fusione dei conflitti | Per ulteriori informazioni, vedere: Opzioni: Git |
Strategia Fast Forward | Per ulteriori informazioni, vedere: Opzioni: Git |
Impegnati per il successo | Se l'unione ha avuto successo, le modifiche risultanti vengono salvate automaticamente. |