Ang GitG ay isang mahusay na application para sa kapaligiran ng desktop ng GNOME, na nagpapahintulot sa mga gumagamit na tingnan at madali ang browser repository ng browser Git. Ito ay isang open source, maliit at mabilis na graphical na aplikasyon, isang clone ng proyekto ng software ng GitX.
Ito ay partikular na dinisenyo para sa GNOME apps
Idinisenyo ang application mula sa offset upang magamit bilang isang manonood ng mga pagkilos ng Git at kasaysayan ng Git para sa mga application ng GNOME na naka-host sa kilalang website ng GitHub. Ngayon, maaaring gamitin ng sinuman ang GitG upang tingnan at i-edit ang mga file ng pinagmulan ng isang application o proyekto na naka-host sa Git.
Mga tampok sa isang sulyap
Sa GitG, magagawa mong i-browse ang kasaysayan ng pagbabago, pangasiwaan ang mga malalaking repository, gumawa ng mga pagbabago, entablado o unstage indibidwal na mga hunks, ibalik ang mga pagbabago, ipakita ang kulay na diff ng mga pagbabago sa mga pagbabago sa Git, pati na rin upang i-browse ang puno para sa isang binigay na Pagbabago ng Git.
Ipinagmamalaki ang higit pang mga tampok
Hinahayaan ng GitG ang mga user na madaling at mabilis na mag-export ng mga bahagi ng puno para sa isang binigay na rebisyon ng Git, magbigay ng anumang refspec na nababasa ng mga command tulad ng 'git log' upang maitayo ang kasaysayan ng pagbabago. Bilang karagdagan, pinapayagan nito ang mga user na magpakita at lumipat sa pagitan ng iba't ibang mga sangay ng Git sa view ng kasaysayan.
Ito ay nakasulat sa GTK + at sumusuporta sa iba pang mga DEs
Ang graphical user interface ng GitG ay isinulat gamit ang malakas at popular na GTK + GUI na toolkit. Ito ay nangangailangan ng libgit2 at libgit2-glib library upang gumana nang maayos. Ang opisyal na suportado ng mga operating system ng GNU / Linux ay kasama ang lahat ng distribusyon ng Debian at Red Hat Linux.
Nagpapatakbo sa 32-bit at 64-bit platform
Bukod sa GNOME, ang application ay maaaring madaling mai-install sa anumang iba pang mga open source graphical desktop environment, hangga't ang lahat ng mga dependency nito ay maayos na naka-install. Ang mga gumagamit ay maaaring i-install ito sa pamamagitan ng source archive o direkta mula sa mga default na repository ng software ng kanilang mga distribusyon ng Linux. Kasalukuyang tumatakbo sa 32-bit at 64-bit platform.
Ano ang bago sa paglabas na ito:
- Nai-update na mga pagsasalin
- Mga pag-aayos ng Misc
Ano ang bagong sa bersyon 3.23.0:
- Magdagdag ng menu ng konteksto upang buksan ang mga file mula sa diff
- Mas mahusay na suporta para sa hubad at walang laman na mga repository
- Magdagdag ng suporta para sa maikling form ng mga remote na url ng ssh
- Pinabuting toggling ng pagpili para sa incremental staging
- Huwag paganahin ang paggamit ng gravatar bilang default para sa privacy
Ano ang bago sa bersyon 3.22.0:
- Magdagdag ng menu ng konteksto upang buksan ang mga file mula sa diff
- Mas mahusay na suporta para sa hubad at walang laman na mga repository
- Magdagdag ng suporta para sa maikling form ng mga remote na url ng ssh
- Pinabuting toggling ng pagpili para sa incremental staging
- Huwag paganahin ang paggamit ng gravatar bilang default para sa privacy
Ano ang bago sa bersyon 3.20.2 / 3.22.0 Beta 2:
- Magdagdag ng menu ng konteksto Buksan ang mga file mula sa diff
- Mas mahusay na suporta para sa hubad at walang laman na mga repository
- Magdagdag ng suporta para sa maikling form ng mga remote na url ng ssh
- Pinabuting toggling ng pagpili para sa incremental staging
- Huwag paganahin ang paggamit ng gravatar bilang default para sa privacy
Ano ang bago sa bersyon 3.20.1:
- Mga bug naayos:
- Na-update na mga pagsasalin
- Huwag paganahin ang menu ng burger sa gitling
- Itakda ang pangunahing seleksyon sa napiling gumawa SHA1
- Bawasan ang mainit na lugar para sa bar ng pagkilos upang pagaanin ang isyu ng pahalang na pag-scroll
- Ipakita ang kumpletong mensahe, hindi lamang ang paksa
- Mga pag-aayos ng Misc
Ano ang bago sa bersyon 3.19.4:
- Mga Pagbabago:
- Magdagdag ng OSX bundle generator
- Magdagdag ng syntax highlighting support sa diffs
- Ipakita ang hindi kumpletong nilalaman sa entablado
- Mga bug naayos:
- Ayusin ang mga landas ng OSX
- Nawawala ang kasama
Ano ang bago sa bersyon 3.17.1:
- Mga Pagbabago:
- Gumamit ng opsyonal na serbisyo ng gravatar (kagustuhan)
- Stage / unstage lahat ng mga napiling item kapag pinindot ang Enter
- Magdagdag ng mga argumento ng command line upang baguhin ang default na aktibidad ng pagpili ng kasaysayan (--all, --branches, --remotes, --tags)
- Magdagdag ng pagtanggal ng mga hindi naka-wrack na file
- Pagpapabuti sa dash / pangkalahatang-ideya ng UX
- Mga pagpapabuti sa pagbagsak / hindi pagbagsak ng pag-uugali ng diff view
- Mga bug naayos:
- Kumuha ng mga icon sa tamang sukat sa diff view
- Maliit na polish ng UI
- Fixed authentication for cloning
- Gumagamit lamang ng mga animation ng gtk_enable_animations
- Ayusin ang mga pagkakamali ng paghahambing para sa mga diffs sa sawa
- Ayusin ang mga kondisyon ng lahi sa pag-load ng repository
Ano ang bago sa bersyon 3.16.0:
Ano ang bago sa bersyon 3.15.1:
- Ayusin ang gusali na may vala 0.25
- Bump libgit2-glib sa 0.22.0
- Ipatupad ang pangunahing paghahanap sa kasaysayan
- Ipatupad ang pangunahing pagkuha
- Ipatupad ang remote na pagsubaybay sa estado
- Magdagdag ng remote na pamamahala
- Ipakita ang konteksto sa diff
- Ipatupad ang pag-configure ng mga pangunahing linya
- Ipatupad ang pagpapanatili ng mga pangunahing linya sa mga daanan sa kasaysayan
- Ipatupad ang opening file mula sa pagtatanghal ng lugar
- Payagan ang pagpili ng merge diff parent
- Ipatupad ang submodule patch stage / unstage
- Ipatupad ang submodule stage / unstage ng workdir
- Ipakita ang mga submodule sa gitling
- Na-update na mga pagsasalin
Ano ang bago sa bersyon 3.14.1:
- Mga pag-aayos ng bug:
- Ayusin ang gusali na may vala 0.27
- Mag-ayos ng babala kapag nakakulong ang property
- Baguhin ang emblem-system-symbolic sa open-menu-symbolic.
- Magdagdag ng gdesktop-enums-3.0.vapi sa EXTRA_DIST
- Na-update na mga pagsasalin:
- Dutch: Erwin Poeze
- Portuges: Duarte Loreto
- Hungarian: GAbor Kelemen
- Italian: Milo Casagrande
- Tsino (Taiwan): Cheng-Chia Tseng
Ano ang bago sa bersyon 3.14.0:
- Mga pag-aayos ng bug:
- Ayusin ang gusali na may vala 0.25
- Na-update na mga pagsasalin:
- i-update ang pagsasalin zh_CN
- Aleman
- Slovak
- Ruso
- Serbian
- Suweko
- Danish
- Finnish translation update
- Polish
- Korean
- Pranses
- Indonesian
- Brazilian Portuguese
- Czech
- Assamese
- Galician
- Tradisyunal na Tsino (Hong Kong at Taiwan)
Ano ang bago sa bersyon 3.14 Beta 2:
Ano ang bago sa bersyon 0.3.3:
- Mga Tampok:
- Ang karagdagang buli ng UI
- I-highlight ang mga sumusunod na whitespaces sa diffs
- Pahintulutan na tanggalin ang mga repository mula sa pangkalahatang-ideya
- Ipakita ang pagkakapareho (hal. Renames) sa mga diffs
- Mga pag-aayos ng bug:
- Ayusin ang malaking memory leak kapag nagbubukas ng maramihang mga repository
- Ayusin ang mga natitirang mga item saff ng ist ng dialog ng gumawa
- Ibalik ang pagpipilian kapag nagpe-play
- Na-update na mga pagsasalin:
- Czech
- Lithuanian
- Brazilian Portuguese
- Ruso
- Polish
- Hebrew
- Turkish
- Aleman
- Catalan
- Catalan
- Slovenian
- Aleman
- Indonesian
- Griyego
- Danish
- Hungarian
- Indonesian
- Brazilian Portuguese
- Serbian
- Ukrainian
- Hebrew
- Pranses
- Intsik
- Latvian
- Intsik
- Korean
- Finnish
- Griyego
- Galician
- Italyano
Ano ang bago sa bersyon 0.3.1:
- Ito ang unang release ng isang pangunahing muling pagsulat ng gitg. Namin na inilipat mula sa C hanggang Vala upang maipatupad ang gitg, pagpapaunlad ng pag-unlad. Mas mahalaga, ang gitg ay gumagamit na ngayon ng libgit2 (sa halip na pagtawag sa git) na lubhang nagpapabuti sa kalidad ng gitg. Ang interface ay mayroon ding isang malaking maingat na pagsusuri, na sumusunod sa pinakabagong GNOME 3 apps na mga alituntunin sa pag-unlad ng interface.
- Kahit na ang pinaka-kilalang mga tampok ng gitg ay nasa release na ito, may mga paulit-ulit pa rin ang ilang mga pambihirang pagbabago na ipapatupad sa mga susunod na release at ang paglabas na ito ay dapat na ituring na hindi matatag.
Ano ang bago sa bersyon 0.2.5:
- Mga Tampok:
- Payagan ang pag-redirect ng stderr sa stdout sa shell / runner / io
- Nagdagdag ng pag-debug ng mga command runner
- Mas mahusay na pag-parse ng argumento (pumasa sa unang argument sa git log)
- Patakbuhin ang commit hook kung kumunsulta li>
- Pinahusay na format ng patch na pangalan na gumagaya sa git
- Nagdagdag ng pre-commit and post-commit hook execution
- Gumamit ng checkbutton upang ilipat ang sisihin mode
- Baguhin ang solong line (un) na yugto upang magamit ang isang pixbuf renderer
- Mga pag-aayos ng bug:
- Ayusin ang mga segv sa mga argumento at pag-parse ng kapaligiran sa GitgCommand
- Itakda ang gumaganang direktoryo, GIT_DIR at GIT_INDEX_FILE kapag tumatakbo ang mga kawit
- Naayos na mga argumento sa log para sa unang arg
- gitg.desktop.in.in: Alisin ang hindi na ginagamit na Encoding key mula sa .desktop na file
- Ayusin ang pag-parse ng mga palitan ng mga linya ng file gamit ang mga puwang sa filename
- Pinahusay na autogen.sh
- Huwag baguhin ang pagpipilian kapag kumikilos sa pamamagitan ng mga icon
- Paglilinis ng code sa gitg-commit-view
- Huwag gagamitin ang GtkMisc bilang nakakakuha ito ng hindi wasto.
- dialog ng mga kagustuhan: ayusin ang mga isyu.
- Gamitin ang GtkBox sa halip na Gtk [HV] Box
Ano ang bago sa bersyon 0.2.4:
- Blame mode
- Ipakita ang mga avatar
- Nagdagdag ng shortcut para sa Commit
- Unstage / stage na may double click
- Magdagdag ng item na Delete Delete menu sa menu ng unstage
- Ayusin ang mga isyu sa pagpapalaki ng diff line renderer
- Huwag magpakita ng null sa May-akda ng mga label ng Commiter
- Ayusin ang posibleng NULL deref
- Ayusin ang kalagayan ng lahi sa parser ng linya
- Ayusin ang pag-render ng path ng pag-offset na isyu
- Ayusin ang pagtatayo sa OpenBSD
Ano ang bago sa bersyon 0.2.2:
- Nagdagdag ng file ng glade catalog
- Huwag paganahin ang auto-utf8 para sa pag-load ng imbakan
Ano ang bago sa bersyon 0.2.1:
- Mga Tampok:
- Mas pinahusay na debugging
- Magdagdag ng UTF8 bilang unang encoding ng kandidato
- Mga pag-aayos ng bug:
- Ayusin sa break na GtkSourceView API
Ano ang bago sa bersyon 0.0.7:
- Mga Tampok:
- Reworked UI para sa mga detalye ng pagbabago
- Per line stage / unstage
- Mga pag-aayos ng bug:
- Pinahusay na conversion ng charset
- Ayusin ang pagpapakita ng kamakailang ginamit item
- Iba't ibang mga pag-aayos ng DND
Ano ang bago sa bersyon 0.0.4:
- Mga Tampok:
- Pamahalaan ang mga remote
- Pamahalaan ang pandaigdigang at tukoy na tukoy na pangalan ng gumagamit at e-mail
- Tingnan ang mga lokal na sangay
- Lumikha ng bagong lokal na sangay mula sa remote na sangay
- I-rebasahin / i-merge ang mga remote at lokal na branch sa pamamagitan ng drag-and-drop
- Mag-apply / alisin ang mga item sa stash (mag-aplay ay maaaring gawin sa pamamagitan ng drag-and-drop)
- Itulak ang lokal na branch sa remote branch gamit ang drag-and-drop
- Lumikha / alisin ang mga tag
- Mga pag-aayos ng bug:
- Crasher bug sa view ng pagbabago ng tree change selection
Mga Kinakailangan :
- GNOME
- gtk +
Mga Komento hindi natagpuan