Klausimai pažymėti „git-diff-tree“

git -diff-tree yra git komanda, kuri lygina turinį ir blob režimą, rastą per du medžius.
1
atsakymas

„Git“ sistemoje kaip galėčiau išvardyti visus filialo A egzistuojančius failus, kurie nėra filiale B

Ar galima naudoti komandą „Git“, kurioje bus rodomi visų filialuose esančių failų pavadinimai, kurių nėra kitoje šakoje? Fonas: kažkas ištrynė istoriją, o tada įstūmė pradžią / šeimininką. Kai kurie komandos nariai sakė ...
nustatyti 02 vas '15, 10:06 val
2
atsakymai

Spausdinkite skirtumų procentą

Kartais, kai radikaliai pakeičiate failą, jis pradeda perrašyti: taip | galvutė -256> pa.txt git add. git įsipareigojimų -m qu sutrumpinti -s128 pa.txt taip n | galva -64 >> pa.txt git įsipareigojimas -am ro Rezultatas: pakeistas [master 79b5658] ro 1 failas, ...
nustatytas 06 sausis '16, 8:04
5
atsakymai

Gaukite pakeistų failų sąrašą ir konkrečios „Git“ įsipareigojimo būseną

Noriu gauti pakeistų failų sąrašą, naudoju šią Git git dif-medį --no-ded-id - name-only -r <SHA> komandą. Deja, sąraše nenurodomas kiekvieno failo pakeitimo tipas: pridėta, pakeista ar ištrinta ... ir tt Kaip galėčiau ...
liepos 17 d. 14 val
1
atsakymas

klaida: nepažymėtas simbolis UTF8 kodavimui po GIT sujungimo

Po kito git ištraukė mano projektą, jie nustojo statyti daug pranešimų: UTF-8 klaida: nepažymėtas simbolis kodavimui Pranešimai rodo autorių teisių simbolį, rastą kai kuriose failų antraštėse. Vis dar yra daug failų su ...
gruodžio 25 d. '15 - 0:48
3
atsakymai

Kaip išvardyti visus failus, pridėtus prie pirmojo įsipareigojimo GIT saugyklos?

Dabartinė būsena: aš naudoju git diff-tree -r HASH, kad išvardintumėte visus pridėtus, modifikuotus ir ištrintus failus konkrečiame įvykyje. Jis dirbo iki šių dienų. Problema: noriu išvardyti visus pridėtus failus mano pirmojoje įvykio vietoje, ...
nustatytas birželio 06 d. 17 val. 18:03
2
atsakymai

Kaip paleisti git diff-tree prieš pagrindinį filialą jenkins?

Norėčiau pamatyti, kurie failai pasikeitė tarp mano dabartinio filialo ir pagrindinio filialo jenkins kūrimo metu. Mano jenkinsfile aš turiu žemiau esantį kodą. git diff-tree -r --no-įsipareigojimų-id -name tik $ {env.GIT_COMMIT} kilmė / šeimininkas, bet gaunu klaidą ...
nustatytas sausio 18 d '19, 19:32
2
atsakymai

git show - rodo tik galutinį rezultatą

Turiu problemų su visomis git komandomis, rodančiomis žurnalo / saugyklos istoriją. Ši problema apribota tik viena iš mano saugyklų. Turiu keletą kitų, kurie puikiai dirba. Dėl repo problemų matau tik santrauką ...
Nustatykite liepos 28 d. 15 val
1
atsakymas

Kodėl git diff-tree visada rodo pervadinimą, kaip pridėti ir pašalinti

Dviejuose bandymuose, kuriuose pirmasis turėjo tik operacinę git mv failą move_file, o antrasis tik mv move_file siirrė_again_file git pridėti - perkeltas failas perkeltas_again_file, abu rodomi kaip pervadinti git būsena prieš nustatant ...
yra nustatytas liepos 18 d. 17, 3:53
1
atsakymas

Ar galite padaryti dvigubą diferencialą dviejose šakose, bet apriboti tik viena katalogo dalimi?

Dirbu dideliame žiniatinklio projekte, kuriame yra kodo krūva RESTful API, autentifikavimo ir kt. Ir taip toliau Visa tai daro didelė komanda. Dirbu tik projekto skaičiavimo pagrindu, kuris yra apie 20 failų viename ...
rinkinys 05 Dec '18, 6:44
1
atsakymas

Kaip gauti iš „git diff-tree --stdin“ išvestį?

„Git diff-tree“ žmogus puslapis rodo, kad sujungiate skirtingą diferencialą (-cc) su mano pasirinktais medžio objektais. Norėdami tai padaryti, turite naudoti --stdin. Bet aš negaliu gauti jokios informacijos. Pavyzdys: $ git diff-tree ...
Nustatyta liepos 29 d. 16 val
2
atsakymai

Jūs turite gauti visus failų skirtumus (pridėtus, modifikuotus, pervardytus) tarp dviejų „Git“ komitų

Bandau eksportuoti visus failus, turinčius skirtumų tarp dviejų įsipareigojimų, ir šiuos skirtumus: Nauji failai (Pridėta) Modifikuoti failai Pervardyti failai Jei įmanoma, informacija apie visus ištrintus failus Pervardyti aptikimą gali ...
nustatytas vasario 25 d '17, 18:38
1
atsakymas

Išskirti failus iš „git diff-tree“

Aš paleisiu komandą: git diff-tree --diff-filter = ACMR --no-įsipareigojimų-id - name-only -r $ COMMIT ^ 1 .. - iš rezultato sukuriu zip failą. Kaip pašalinti tam tikrus failus iš pirmiau minėtos komandos gauto rezultato?
nustatytas 17 sep. „14, 20:09
2
atsakymai

Kaip aš galiu padalinti medį ir nuotolinį šaką?

Man reikia padalinti du daiktus į gitą. Vienas iš jų yra mano darbo katalogo medis (katalogas), o kitas yra nuotolinis filialas. Tai galiu padaryti, jei rasiu SHA medį ir naudoju jį savo git diff komandos argumente kartu su nuotoliniu filialu. Tačiau ...
nustatyti 02 Jan '15, 20:01
1
atsakymas

„Git“ slapyvardis neišduoda komandų išvesties

Turiu tokius pseudonimo žodžius [alias] remaster =! "Git checkout $ 1 git diff-tree -r - patch --diff-filter = DM $ 1..master" Naudojant aukščiau minėtą komandą rankiniu būdu, gaunu šią stdout: $ git diff-tree -r -patch plėtoti ...
nustatyti 31 d. '18, 9:18