Kellene egy olyan kétablakos Git browser ami egyben diff-merge tool is (a diff a fontos, a merge nem létkérdés).
A lényeg, hogy kattingatással tudjak váltani a branch-ek és commit-ok között, továbbá a könyvtárak és fájlok között is.
Van egy régi projekt sok branch-el és néhány régen fejlesztett de félbehagyott funkciót be kellene olvasztani az aktuális branch-be. Az a baj azt sem tudom hol vannak, ráadásul több brenchben vannak megvalósítva különböző képpen és még sokszor nem is az adott branch utolsó commit-ja a jó.
Parancssoról szopás. 2 napja túrom a netet, de ezidáig nem találtam ilyen proggy.
Szerk:
Köszönöm a válaszokat. A SmartGit lett a nyerő. Ez sem az igazi, de nagyvonalakban teljesíti az elvárásokat. Az überokos monumentális IDE-k diff-jei nem jöttek be. A VIM-ben pedig gyakorlatlan vagyok.
Aztán a nagy programpróbálgatások pozitív hozadéka, hogy nagyrészt meglettek amiket kerestem.
- 2538 megtekintés
Hozzászólások
JetBrains IDE-k közül a nyelvnek megfelelő. Abban jó diff és merge tool van. 30 napig ingyenesek.
--
http://pyftpadmin.earthquake.hu
- A hozzászóláshoz be kell jelentkezni
+1
Java-hoz meg az IDEA Community Edition teljesen ingyenes, ha nem kell tamogatas webes dolgokhoz es egy csomo keretrendszerhez, boven megteszi!
----------------------
"ONE OF THESE DAYS I'M GOING TO CUT YOU INTO LITTLE PIECES!!!$E$%#$#%^*^"
--> YouTube csatornám
- A hozzászóláshoz be kell jelentkezni
-1
Tragedia az intellij-s merge tool. Szepnek tunik, de azt is egyesevel be kell nyilazni, ami amugy a merge strategy-nek egyertelmu volna, nem csak a conflictolo reszt. Es ki is fagy neha
- A hozzászóláshoz be kell jelentkezni
"de azt is egyesevel be kell nyilazni, ami amugy a merge strategy-nek egyertelmu volna, nem csak a conflictolo reszt."
A konfliktolo reszen kivul is lehet kod, ami nem kompatibilis a tieddel, ezert jo atnezni a teljes diffet.
"Es ki is fagy neha"
Nekem soha nem fagy ki, 3gb-s max heappel fut ssd-n i5-el, nemreg egy 500kLOC-s projektet toltam vele.
----------------------
"ONE OF THESE DAYS I'M GOING TO CUT YOU INTO LITTLE PIECES!!!$E$%#$#%^*^"
--> YouTube csatornám
- A hozzászóláshoz be kell jelentkezni
git-cola: https://git-cola.github.io/ Kezdő oldalon pont látszik egy diff megjelenése.
- A hozzászóláshoz be kell jelentkezni
Ha ismered a Vim-et, akkor a Fugitive és a Gitv pluginekkel nagyon jól lehet mindent kezelni.
Itt egy screencast a fugitive-es browse-olásról
Eclipse-szel az Egit csomagjával kezelheted.
OSX-en pedig a GitX.
- A hozzászóláshoz be kell jelentkezni
Köszi a gitv-t, nem ismertem, megnézem.
Viszont az OP kattintgatósat akar, szóval valószínűleg a vim sok lenne neki.
- A hozzászóláshoz be kell jelentkezni
Valószínűleg igen, de a vim-ben is lehet kattintgatni ezeket még a terminálos verzióban is, a gombnyomásos kattintgatásról nem is beszélve. ;)
- A hozzászóláshoz be kell jelentkezni
vimben nem tudsz kattintani egy `diffput` vagy `diffobtain`-t szerintem... Marpedig egy merge toolnak ez lenne az ertelme.
- A hozzászóláshoz be kell jelentkezni
Egérrel nem, de gombokkal tudok :)
Belemegyek abba az ablakba, ahonnan akarom küldeni a módosítást és a dp gombokkal elküldöm a módosítást.
Hasonlóan, ahogy ebben a Vimcast-ban van 8 perc után.
- A hozzászóláshoz be kell jelentkezni
Én nagyon is jól tudom, hogy működik ez, ezért is írtam, hogy egérrel nem. Ha az illető egerezni akar, akkor valószínűleg nem fogja tudni a célja eléréséhez használni a vimet.
- A hozzászóláshoz be kell jelentkezni
"A lényeg, hogy kattingatással tudjak váltani a branch-ek és commit-ok között, továbbá a könyvtárak és fájlok között is."
Ez a része megy egér kattintással is, a többi csak gomb kattintással :)
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Nem éppen a git-hez van és revisiókat sem tud :), de diff-re szerintem elég jó tool a Meld.
http://meldmerge.org/
- A hozzászóláshoz be kell jelentkezni
+1. git difftool -t meld -d paranccsal lehet fellőni két revízió között (ha bekonfolod, akkor a -t kapcsoló nem is kell). Ha az egyik a working copy, akkor az írható is.
Ha GUI kell mindenképp, akkor valamelyik egyszerűbbe bele lehet tenni hogy ezt a diff toolt indítsa el kattintásra.
- A hozzászóláshoz be kell jelentkezni
+1
Amugy meg tig.
- A hozzászóláshoz be kell jelentkezni
+1 tig-re :)
- A hozzászóláshoz be kell jelentkezni
Engem inkabb olyan program erdekelne, amik merge strategiakat szimulal es hasonlit ossze (accept theirs-zel igy nezne ki, accept yours-zal igy, etc., ez conflictolna, az nem, etc.)
- A hozzászóláshoz be kell jelentkezni