Gittyup, isang Git client para sa pagtingin at pamamahala ng source code history

tungkol sa Gittyup

Sa susunod na artikulo titingnan natin ang Gittyup. Ito ay isang libre at open source na graphical na Git client para sa Gnu / Linux na inilabas sa ilalim ng lisensya ng MIT. Sa program na ito, medyo madali nating makikita at mapamahalaan ang bersyon at kasaysayan ng ating source code. Ang Gittyup ay isang pagpapatuloy ng graphical na kliyente para sa Git na tinatawag GitAhead.

Ang program na ito ay may katutubong interface, na mabilis at idinisenyo upang tulungan kaming maunawaan at pamahalaan ang kasaysayan ng source code na nakukuha namin mula sa mga repositoryo sa internet, o mula sa mga lokal na repositoryo. Ang pagtatanghal ng isang linya at ang dual tree view, ay magbibigay-daan sa amin na makita ang mga pagbabago sa mga hakbang sa halip na makita ang mga ito sa iba't ibang mga puno. Bilang karagdagan, ito ay magbibigay-daan sa amin upang i-maximize ang kasaysayan o ang paghahambing na view. Mahahanap din namin ang kakayahang laktawan ang lahat ng mga file na tinukoy ng isang pattern. Para dito at sa iba pang mga bagay, makikita natin sa mga sumusunod na linya kung paano natin mai-install ang Gittyup sa Ubuntu gamit ang Flatpak package nito.

Mga Pangkalahatang Tampok ng Gittyup

mga pagpipilian

  • Ang katutubong interface ng programa ay mabilis, at idinisenyo upang tulungan ang user sa pag-unawa at pamamahala sa kasaysayan ng aming source code.
  • Makikita natin sa interface nito iba't ibang mga pagpipilian sa pagsasaayos.

Gittyup interface

  • Magagawa natin sa aming pagtatapon a light tema at isa pang madilim para sa interface ng programa.
  • Magkakaroon tayo ng double view ng puno, upang makita ang mga pagbabago sa mga yugto at walang mga yugto.

Gumagana ang Gittyup

  • Maaari naming i-maximize ang History o Differential view gamit ang key na kumbinasyon Ctrl + M.
  • Magagamit din namin ang huwag pansinin ang pagpipiliang pattern. Ito ang kakayahang huwag pansinin ang lahat ng mga file na tinukoy ng isang pattern sa halip na isang file lamang.
  • Mayroon din itong tumitingin ng label. Kapag gumagawa ng bagong tag, makikita ang lahat ng available na tag. Ginagawa nitong madali ang paggawa ng mga pare-parehong label.

gittyup diff

  • Papayagan kaming gamitin mga template ng mensahe ng kumpirmasyon, na magpapadali sa pagsulat ng mga mensahe ng kumpirmasyon batay sa mga template.
  • Maaari naming i-clone, simulan ang mga repositoryo at magdagdag ng mga Github, Bitbucket, Beanstalk at Gitlab na mga account sa isang simpleng paraan.

I-install ang Gittyup sa Ubuntu

Upang i-install ang program na ito kakailanganin nating magkaroon ng teknolohiyang Flatpak na naka-install sa ating system. Kung sakaling gumamit ka ng Ubuntu 20.04 at hindi mo pa rin pinagana ang teknolohiyang ito, maaari kang magpatuloy Ang gabay isinulat ito ng isang kasamahan sa blog na ito kanina.

Tulad ng sinasabi ko, ang Gittyup ay magagamit bilang isang flatpak package mula sa Flathub. Kapag mayroon na kaming posibilidad na mag-install ng ganitong uri ng package na magagamit sa aming system, kakailanganin lamang naming magbukas ng terminal (Ctrl + Alt + T) at isagawa ang sumusunod na command dito upang i-install ang pinakabagong inilabas na bersyon ng Gittyup sa aming system:

pag-install ng gittyup

flatpak install flathub com.github.Murmele.Gittyup

Sa i-update ang programa, kapag ang isang bagong bersyon ng programa ay magagamit, kailangan lang naming isagawa ang:

flatpak --user update com.github.Murmele.Gittyup

Pagkatapos ng pag-install, maaari naming patakbuhin ang programa gamit ang ibang command na ito sa parehong terminal:

flatpak run com.github.Murmele.Gittyup

Maaari mo ring simulan ang programa mula sa menu ng Mga Application, o mula sa anumang iba pang launcher ng application na mayroon kami sa aming system.

launcher ng app

I-uninstall

Sa alisin ang programa mula sa aming system, kinakailangan lamang upang buksan ang isang terminal (Ctrl + Alt + T) at isagawa ito:

i-uninstall ang gittyup

sudo flatpak uninstall com.github.Murmele.Gittyup

Sinasabi ng mga tagalikha ng palabas na ito na tinatanggap nila ang lahat ng mga kontribusyon, kabilang ang mga pag-aayos ng bug, mga bagong feature, dokumentasyon, at mga pagsasalin. Sinasabi rin nila na sa pamamagitan ng pag-aambag, sumasang-ayon ang mga user na maglabas ng mga kontribusyon sa ilalim ng mga tuntunin ng lisensya ng MIT.

Para sa karagdagang impormasyon tungkol sa program na ito, magagawa ng mga gumagamit suriin ang lalagyan sa GitHub ng proyekto. Gaya ng ipinahiwatig sa repositoryong ito, maaaring magtanong ang mga user tungkol sa paglikha o paggamit ng Gittyup in stack overflow kasama ang label gittyup. Maaari rin kaming mag-ulat ng mga bug sa pamamagitan ng pagbubukas ng problema sa tagasubaybay ng problema.

Kung naghahanap ka para sa isang application upang pamahalaan ang kasaysayan ng source code ng iyong mga repositoryo, Makakatulong ang Gittyup.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.