Întrebări înrudite 'git-merge'

Cum să împingeți/trageți Git rebase
Aș dori să folosesc git rebase pentru a îmbina în mod curat o caracteristică în ramura principală (în mai puține comiteri sau cel puțin în partea de sus a jurnalului de modificări). Rețineți că sunt singurul care lucrează la depozit . După ce...
23425 vederi
schedule 18.01.2024

Care este cel mai bun (și cel mai sigur) mod de a îmbina o ramură Git în master?
Este creată o nouă ramură din master , o numim test . Există mai mulți dezvoltatori care fie se angajează la master , fie creează alte ramuri și ulterior fuzionează în master . Să presupunem că lucrul pe test durează câteva zile și doriți...
1734563 vederi

Eroare de îmbinare Git nu este posibilă deoarece aveți fișiere dezintegrate
Am uitat să-mi git pull codul înainte de a-l edita; când am comis noul cod și am încercat să împing, am primit eroarea push nu este posibilă. În acel moment am făcut un git pull care a evidențiat unele fișiere cu conflict. Am eliminat...
272483 vederi
schedule 03.11.2022

Listați toate fișierele modificate în git merge commit - chiar și cele redirecționate rapid
Mă gândesc dacă există o modalitate prin care, atunci când îmbin o ramură într-o altă ramură, TOATE fișierele modificate să fie listate în mesajul meu de confirmare și nu doar cele care au fost modificate în ambele ramuri. Acest lucru mi-ar oferi o...
45836 vederi
schedule 12.01.2024

eroare: modificările dvs. locale la următoarele fișiere vor fi suprascrise la finalizare
Această întrebare este similară cu acesta , dar mai specific. Am un proiect cu două ramuri: staging și beta . Dezvolt pe staging și folosesc ramura master pentru a remedia erorile. Deci, dacă lucrez la staging și văd o eroare, trec la...
247657 vederi
schedule 05.01.2024

Conflict de îmbinare Git cu 500 de fișiere adăugate pe local și origine
Folosesc Git în Visual Studio și am primit brusc acest conflict în toate fișierele Pot să dau clic pe fiecare conflict și să aleg Preluare sursă, dar, deoarece există 534 de conflicte, aș prefera să rezolv în lot pe linia de comandă. Care ar fi...
2655 vederi
schedule 27.10.2023

Git a șters unele fișiere la îmbinare
Am câteva fișiere importante care au fost șterse în timp ce rezolvăm conflictele git și făceam îmbinări git. Când spun șterse, vreau să spun că ele mai există într-o comitere anterioară, dar modificările lor au fost suprascrise în comiterile...
114 vederi
schedule 15.11.2022

Convertiți git repo cu submodule într-un singur repo
Am un depozit git cu mai multe submodule pe care aș dori să le convertesc într-un singur depozit care conține toată istoria. Este posibil? Cea mai apropiată soluție pe care am găsit-o este să îmbinați submodulele în depozitul părinte, așa cum este...
821 vederi
schedule 13.10.2022

Poate Git merge --squash să păstreze comentariile de comitere?
Există vreo modalitate de a adăuga automat toate comentariile de comitere de la comiterile mybranch zdrobite atunci când faceți o git merge --squash mybranch astfel încât singurul comit să conțină o concatenare a tuturor comentariilor de...
4897 vederi
schedule 17.07.2022

git commit-msg hook nu se declanșează atunci când apare îmbinarea recursivă la tragere [duplicare]
Folosim gerrit CI, care necesită un hook commit-msg care adaugă un Change-ID la fiecare mesaj de commit. Cu toate acestea, uneori, când tragem obținem o îmbinare recursivă, aceasta apare în reflog astfel: 767deb5 HEAD@{0}: pull: Merge made by...
641 vederi

Git: îmbinați manual modificările într-o redenumire nedetectată
Această întrebare folosește Git 2.7.0.windows.1 , așa că unele dintre comenzile git ar putea fi depășite. Dacă comanda mea git merge nu detectează un fișier redenumit, cum îi pot spune lui git să îmbine manual modificările în două fișiere care...
413 vederi
schedule 11.11.2022

Crearea unui driver de îmbinare pentru un repo pentru a fuziona PR
Dețin un depozit A care conține un fișier F , în cadrul depozitului A am două ramuri PRD și TST . În fiecare dintre aceste ramuri vreau să păstrez o versiune separată a lui F De fiecare dată când trebuie să fac o modificare în repo-ul meu,...
25 vederi
schedule 31.12.2023

Solicitare de îmbinare gitlab prin linia de comandă
Lucrez cu gitlab. În primul rând, nu am găsit funcția „Pull Request” pe gitlab. Presupun că aceasta se numește „Solicitare de fuzionare”? Iată ce vreau să înțeleg: Să presupunem că avem un proiect numit proiect1. Acest proiect este un...
2532 vederi
schedule 22.01.2024

De ce editarea a două linii diferite duce la un conflict de îmbinare în git? [duplicat]
Am un singur fișier text, în comiterea inițială Line1 Line2 Am creat ramură din master și am comis aceste modificări Line1-b1 Line2 În cele din urmă, am verificat pentru a stăpâni și am creat acest commit, Line1 Line2-b2 Când...
58 vederi
schedule 23.09.2022