adar
- 1
Animalia batzuek buruan duten hezur luze eta gogorra. Oreinaren adarrak.
- 2
Zuhaitzaren enborretik ateratzen den zatia. Zuhaitzaren adarrak.
- 3
Git-en, adarra. Enborretik bereizten den lan-lerroa, askotan berriro itzultzen dena.
Adar edozein biltegitarako Git bezero bisual eta azkarra da: GitHub, GitLab, Bitbucket, Azure DevOps edo zure zerbitzaria. Dagoeneko duzun git-a erabiltzen du, dagoeneko erabiltzen dituzun gakoekin.
Doakoa eta kode irekikoa · MIT · Konturik gabe · Telemetriarik gabe
IZergatik «Adar»
Animalia batzuek buruan duten hezur luze eta gogorra. Oreinaren adarrak.
Zuhaitzaren enborretik ateratzen den zatia. Zuhaitzaren adarrak.
Git-en, adarra. Enborretik bereizten den lan-lerroa, askotan berriro itzultzen dena.
Euskaraz, hitz bakarrak izendatzen ditu zuhaitzaren adarrak eta oreinaren adarrak: banatu eta hazi egiten diren formak, beren historia osoa itxuran gordetzen dutenak. Git biltegi bat ere horrela hazten da. Guk marraztu besterik ez dugu egin.
IIEnborraaplikazioa
Baso guztiak enbor batetik hasten dira, eta biltegi guztiak ere bai: beste guztia hazten den historia bakar batetik.
Erreiak, etiketak, avatarrak eta zuzeneko // WIP nodo bat. Arrastatu adar bat beste baten gainera merge edo rebase egiteko. Hamarnaka mila commit, eta arin dabil.

IIIAdarrakezaugarriak
Adarrak bereizi egiten dira argira iristeko, beren kabuz hazten dira, eta batzuetan berriro elkartzen dira.
Adar zure eguneroko git osoa da —commitak, adarrak, rebaseak, gatazkak, urrunekoak— eskura, eta desegiteko botoi bat, ukitu behar ez zenuena ukitzen duzunerako.
Kolorezko erreiak, avatarrak, adar, etiketa eta urruneko etiketak, stashak eta // WIP nodo bat. Bilatu mezuz, egilez, SHAz, edukiz edo bidez, arin hamarnaka mila committen artean ere.
Jaregin adar bat beste baten gainera merge, rebase, fast-forward edo push egiteko.
Prestatu edo baztertu fitxategi osoak, zati bakarrak edo nahi dituzun lerroak bakarrik.
Pick, reword, edit, squash, fixup edo drop, eta arrastatu ordena aldatzeko.
Aukeratu A, B edo biak, editatu emaitza, eta jarraitu, saltatu edo bertan behera utzi.
Ekintza guztiak tekla gutxira (⌘P), eta git kontsola integratua idatzi nahi duzunerako.
Eduki proiektu baten biltegiak elkarrekin, izena eta kolorea dituen talde batean, eta ireki berriro klik bakarrarekin.
IVEraztunakhistoria
Zuhaitzak eraztun bat gehitzen du urtero, eta ez du bat ere galtzen: bere bizitza osoa egurrean idatzita geratzen da.
Irakurri edozein fitxategiren historia, ikusi lerro bakoitzaren azken aldaketa, eta desegin egin berri duzuna.
Checkout-ak, commitak, adarrak, etiketak, reset-ak eta stashak: desegin itzazu. Desegiteak ez du ezer egiten biltegia ordutik aldatu bada, beraz ez ditu inoiz gauzak okertzen.
Fitxategi baten bertsio guztiak eta lerro bakoitzaren atzean dagoen commita, sintaxi-nabarmentzearekin eta lerro barneko aldaketekin.
Zuzendu zure adarreko azken commitaren edo aurreko baten mezua, bertan. Adarrek lehenago abisatzen dizu dagoeneko igota bazegoen.
VSustraiakzure git-a
Sustraiek lurrean dagoeneko dagoena edaten dute. Adarrek zure Mac-ean dagoeneko dituzun git-arekin, gakoekin eta terminalarekin egiten du lan.
Adarrek zure Mac-ean instalatuta dagoen git-a erabiltzen du, beraz terminalean erabiltzen dituzun kredentzial berberekin dabil. Git-ek erabiltzaile-izen bat, token bat edo SSH pasaesaldi bat behar duenean, Adarrek elkarrizketa-koadro batean eskatzen dizu, eta git-ek ohiko kredentzial-laguntzailearekin gordetzen du.
gh auth eta kredentzial-laguntzaileakEz dago ezertan izena eman beharrik, ez tarteko zerbitzaririk, ez mugarik irekitzen dituzun biltegietan.
Adarrek ez du daturik inora bidaltzen. Hirugarrenen zerbitzu batekin hitz egingo lukeen guztia aukerakoa da.
Ekintza suntsitzaileek lehenago galdetzen dute eta desegin daitezke. Komandoak exekutatuko lituzkeen konfigurazioa duten biltegiak haietaz fidatzen zarenean bakarrik irekitzen dira.
Komando-lerroa
Idatzi adar edozein biltegitan —code . bezala— eta fitxa berri batean irekiko da. Eman biltegi bat baino gehiago dituen karpeta bat, eta fitxa-talde gisa irekiko dira elkarrekin. Instalatu behin Adar → Install Command Line Tool… menutik.
VIEgunsentiadeskarga
Negu bakoitzaren ondoren, oreinak adarrak botatzen ditu eta berriak hazten zaizkio, handiagoak eta punta gehiagorekin, zahartu ahala. Adar ere horrela hazten da.
Bertsio bakoitza pixka bat gehiago adarkatzen da, eta aplikazioa bere kabuz eguneratzen da hurrengoa ateratzen denean.
Deskarga
Apple Silicon · M1 edo berriagoa
Apple Silicon duen macOS berri bat eta Git 2.26 edo berriagoa behar ditu (xcode-select --install edo brew install git).
Badirudi beste sistema bat erabiltzen duzula. Oraingoz Adarrek macOSen bakarrik funtzionatzen du; Linux eta Windows bide-orrian daude: kodea ia osorik da eramangarria, eta laguntza ongi etorria da.
Ireki .dmg fitxategia eta arrastatu Adar Aplikazioak karpetara.
Adar ez dago oraindik Apple Developer ID batekin sinatuta, eta macOSek «hondatuta» dagoela esan dezake. Exekutatu hau behin Terminalean, eta ireki Adar ohi bezala:
xattr -dr com.apple.quarantine /Applications/Adar.appAdarrek bere burua eguneratzen du GitHub Releases-etik: Adar → Check for Updates…
$git clone https://github.com/mikelgarciaurbina/adar.git
$cd adar && npm install
$npm run devNode.js 22+, Git 2.26+, macOS. Irakurri AGENTS.md pull request bat bidali aurretik.
Bertsio-oharrak, aurreko bertsioak eta kontrol-baturak GitHub-en daude. Bide-orriko berritasunak leku beretik irakurtzen dira.
VIIAuzolanakode irekia
Euskal herrietan, auzolana auzokideek denona denaren alde elkarrekin egiten duten lana da. Adar ere horrela hazten da.
Adarrek MIT lizentzia du eta publikoki garatzen da. Irakurri kodea, proposatu ideia bat edo hartu «good first issue» bat: adar guztiak nonbaitetik hasten dira.
Nora doan Adar, zer atera den dagoeneko, eta zu bezalako norbaiten zain dauden issue-ak.
Ireki bide-orriaAdarren logoa, koloreak, tipografia eta osagaiak, dokumentatuta eta berrerabiltzeko libre.
Arakatu sistemaAkatsen berri-emateak, itzulpenak, dokumentazioa eta kodea: dena da ongi etorria. Hasi laguntzeko gidarekin.
Irakurri gida