Abbiamo un repository Git con oltre 400 commit, la prima dozzina di questi sono stati un sacco di tentativi ed errori. Vogliamo ripulire questi commit eliminandone molti in un unico commit. Naturalmente, git-rebase sembra la strada da percorrere. Il mio problema è che finisce con unire conflitti e questi conflitti …
Usiamo git e abbiamo un ramo master e rami sviluppatore. Ho bisogno di aggiungere una nuova funzionalità e quindi reimpostare gli commit su master, quindi spingere master su server CI. Il problema è che se ho conflitti durante rebase non posso spingere al mio ramo di sviluppatore remoto (su Github) …
Sono l'unico nella mia organizzazione che si sta impegnando con il seguente messaggio: Unisci il ramo di tracciamento remoto "origine / sviluppo" in sviluppo Non sono sicuro di cosa sto facendo per causarli, ma mi piacerebbe smettere. Quale comando sto impartendo per creare questo commit e qual è il comando …
Oggi stavo cercando di utilizzare il git mergetoolprompt dei comandi di Windows e mi sono reso conto che per impostazione predefinita era utilizzare Vim , il che è interessante, ma preferirei VS Code . Come posso avere la funzione Visual Studio Code come GUI per la gestione dei conflitti di …
Sto usando (Windows) SourceTree per il mio progetto git. Posso farlo sia dal prompt dei comandi che dal terminale Linux. Ma mi chiedo se esista un modo carino per risolvere i conflitti in modo interattivo e visivo. Ad esempio, se pull rileva conflitti, viene visualizzato uno strumento di conflitto basato …
Sto lavorando a un progetto che utilizza Git come VCS. Ho un ramo xyztagliato dal ramo principale del master. Dopo aver lavorato per un po ', ho eseguito il commit del mio codice e ho eseguito un pull della mainline del ramo. Il tiro andava bene. Ho quindi unito il …
Sto lavorando su un sito con un server che esegue Git. Sto usando Git per la distribuzione (non GitHub). Questo è stato impostato prima del mio coinvolgimento utilizzando un metodo hook e ho fatto riferimento a questa domanda e ho inserito i comandi seguenti, ma non ha funzionato. Come si …
Ho impostato alcuni rami di tracciamento remoto in git, ma non riesco mai a unirli nel ramo locale una volta che li ho aggiornati con "git fetch". Ad esempio, supponiamo che io abbia un ramo remoto chiamato "an-other-branch". L'ho impostato localmente come ramo di monitoraggio utilizzando git branch --track an-other-branch …
Ho provato a unire un file nella riga di comando usando Git, quando è apparso un messaggio di errore che mi diceva che l'unione era stata interrotta. Ho pensato che fosse la fine, ma poi mi sono reso conto che ci sono gitmark nei miei file. Così: start = expression …
Supponiamo che stia collaborando con qualcuno tramite un repository git e che c'è un file particolare a cui non voglio mai accettare modifiche esterne. C'è un modo per impostare il mio repository locale per non lamentarsi di un'unione in conflitto ogni volta che eseguo il pull? Vorrei sempre selezionare la …
La mia cronologia Git ha questo aspetto: Vorrei schiacciare i commit viola in uno solo. Non voglio vederli mai più nel mio registro di commit. Ho provato a fare un git rebase -i 1, ma anche se 1è sul ramo blu (vedi immagine), vedo ancora ogni commit sul mio ramo …
Ho impostato: git config --global merge.tool meld git config --global mergetool.meld.path c:/Progra~2/meld/bin/ Su "git mergetool" scrive: Hit return to start merge resolution tool (meld): The merge tool meld is not available as 'c:/Progra~2/meld/bin/' Ho provato anche: / c / Progra ~ 2 / meld / bin / "/ c / …
Ho la directory di lavoro (# 1) che contiene la directory del fornitore (# 2). C'è una dipendenza che volevo estrarre manualmente senza composer (versione php di npm / gem). Stavo lavorando in # 1, non ho salvato / confermato le modifiche, quando ho deciso di aggiornare la libreria in …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.