Git ukax mä utilidad de línea de comandos ukawa, versión control ukataki, mä arunx mä historial de cambios ukanak imañatakiw kunatix apnaqirix proyecto archivonakar luraski. Jilapachax aplicaciones ukan irnaqañatakiw apnaqasi, ukampis yaqha tuqinakanx apnaqasispawa, sañäni, diseñadores ukanakax Git uka apnaqapxi kunayman versión dibujos ukat layouts ukanakar imañataki. Git ukax mä aplicación nayrïr versión ukar kutt’ayañ yanapt’i, mayjt’awinak uñakipaña ukat uñakipaña.
- Git qalltirinakatakix: términos básicos ukat amuyunaka, uñt’ayasiñ guia
- Kunjams Git ukax irnaqaski
- Git ukar uñt’ayaña
- Git ukax nayraqat utt’ayatawa
- Nayrïr Git Repositorio luraña
- Kunapachas Compromiso lurañapa
- Git proyectos ukan yanapt’asiñani
- Mä jan walt’awix Git proyecto ukamp irnaqañax wali uñt’atawa
- Wali aski kamachinaka – Git kamachinaka
- GIT ukamp irnaqañatakix GUI wakichäwinakaw utji
- GitHub ukax mä Escritorio ukankiwa
- Sourcetree ukax mä jach’a quqawa
- GitKraken ukax mä jach’a uñacht’äwiwa
- GitHub ukan Bots ukan aljasiñapa – Bot Github Open Source
- Python ukax Robot de Comercio ukawa
- Ukax mä bot Cassandre satawa
- EA31337 Ukax mä juk’a qullqikiwa
Git qalltirinakatakix: términos básicos ukat amuyunaka, uñt’ayasiñ guia
Janïr Git ukamp irnaqañ qalltkasax, kunas mä imañ uta, compromiso ukat rama ukax uk amuyañamawa.
Mä imañ utax mä chiqawjawa, kawkhantix código jan ukax yaqha yatiyawinakaw imatäski, ukhamarak mayjt’awinakapan sarnaqäwipa. Git uka wakichäwix local ukanw apnaqasi ukatx taqi yatiyawinakaw computadoraman imatäski, ukampirus Internet uksan servicios ukanakamp apnaqaraksnawa. Jupanakatx juk’amp uñt’atawa Github. Pä juk’amp uñt’atanakaw utji: Bitbucket ukat GitLab.
Mä commit ukax mä proyecton estado ukan mä específico punto de tiempo ukan estado ukan uñacht’ayatawa. Ukax mä sapa ID ukat comentarios ukaniwa.
Mä sucursalax mä proyecton mayjtʼäwinakap uñachtʼayi. Ukax sutipampiw uñt’ayasi ukatx compromisos ukanakampiw uñt’ayasi. Mä imañ utax walja sucursalanakanïspawa, ukax ramanak apsuñapawa jan ukax yaqha sucursalanakampiw mayachasispa.
Kunjams Git ukax irnaqaski
Kunjams sistema de almacenamiento Git ukax wakicht’ata uk uñjkañ uñacht’ayañäni, mä sanu dibujo uñacht’äwimp apnaqasa.
Aka chiqanx muyunakax commits ukanakaruw uñacht’ayi, ukatx flechas ukanakax kawkïr maynis kawkir uñt’ayi uk uñacht’ayi. Niyakixay taqinis nayrïr uñacht’ayat uñt’ayapxchixa, C3 ukax machaqäxiwa, C2 ukax nayra versión ukawa, ukat juk’ampinaka, aka C0 ramanx nayrïr uñstawikama. Akax master rama satawa, ukax jilpachax master satawa. Uka rectángulo ukanx main* ukham sutinchatawa, ukax kawkir compromisos ukanakas jichhax irnaqaski uk uñacht’ayi. Uka uñacht’awina, mä sanu gráfico uñacht’ayata, mä rama ukat pusi commits ukanakampi. Git ukax gráficos complejos ukanakamp irnaqañapatakiw ch’amancharaki, ukax walja ramanakampiw mayacht’asispa.
Git ukar uñt’ayaña
Git ukax mä utilidad consola ukawa, ukax Windows, Mac OS ukat Linux sistemas operativos ukanakan apnaqasispawa. Jiwasax kunjams sapa maynitak uñstayañax uk yatiyapxäma. Windows OS ukan instalañatakix, sitio web oficial https://git-scm.com/downloads ukan aplicación ukar apkatañamawa ukat instalañamawa.
Mac OS ukax utjktam ukat Homebrew paquete apnaqir uñstayañamawa, ukax aka kamachir qillqt’am:
brew install git Homebrew ukax jan utt’ayatäkchi ukhaxa, ukatx apnaqañamawa:
git –version Uka qhipatxa, uñstki uka ventana ukanx Herramientas de Línea de Comandos ukar uñstayañamawa ukat juk’ampinaka. Git ukax aka utilidad ukampiw utt’ayatarakini. Linux Debian ukat yaqha jaljawinakatakix aka versión ukarjam luratawa, kunjamakitix Ubuntu jan ukax Mint, aka kamachix utt’ayañatakix wakisiwa:
sudo apt install gitLinux CentOS ukatakix, qillqt’añaw wakisi:
sudo yum install git Kunas Git, instalación ukat configuración – instalación: https://youtu.be/bkNCylkzFRk
Git ukax nayraqat utt’ayatawa
Git ukar uñstayañ tukuyasax, wakicht’añaw wakisi ukhamat sapa kuti mä commit uñstayañatakix qillqirin sutipax uñacht’ayatawa. Uk lurañatakix git apnaqañamawa ukat kamachi phuqhañamawa:
git config –global user.name ”
Qillqiri
“ Aka chiqanx, “Qillqiri” lantix, jiwasan sutis utt’ayapxtwa, sañäni, “Ivan_Petrov”. Uka qhipatxa, aka kamachimpiw correo electrónico ukarux utt’ayasma:
git config –global user.email “You_adr@email.com” Aka tuqinxa, “You_adr@email.com” uksat sipanx chiqpach correo electrónico ukarux uñacht’ayaraktanwa. .
Nayrïr Git Repositorio luraña
Mä imañ uta lurañatakix nayraqatax proyecto carpeta ukar sarañaw wakisi. Amuyt’añataki, Windows ukanx akax D:/GitProject ukhamäspawa. Kamachi qillqt’aña:
cd
d:\GitProject Uka qhipatsti, imañ uta luraña:
git init Uka qhipatxa, taqi qillqatanaka yapxataña:
git add –all Mä chiqa qillqat yapxatañatakix, qillqt’aña:
git add qillqat suti Jichhax mä commit luraraksnawa:
git commit -m “comment” Mä qawqha qillqatanakax mä imañ uta lurañ tuqitwa:
- Mä imañ utax walja qillqatanakamp jisk’a carpetanakampiw utjaspa (jilapartx mä carpeta regular ukhamakiw utji).
- Sapa proyectotakix mä sapa imañ uta utjañapatakix wali askiwa.
- Janiw yaqha imañ uta manqhanx mä imañ utatakix carpetanak lurañakiti (matryoshka imañ utanakat jark’aqasiña!).
- Mayjt’awinakax imañ carpetanakar lurat ukanakax Git ukan “arknaqatawa”, ukampirus uka mayjt’awinakax imañ utar yapxatañapawa, ukhamat arktañataki jan ukax qillqt’añataki.
- Git ukax “uñch’ukiski” uka elementos ukanakax controlarjamawa. Wali jach’a yatiyawinak jan ukax mä juk’a pachatak arsuwinak jan yäqañax wali askiwa.
.
Kunapachas Compromiso lurañapa
Git ukan commits ukanakax aka tuqinakanw iwxt’ata:
- machaq funcionalidad ukax proyecto ukar yapxatatawa;
- taqi jan walt’awinakax askichatawa;
- jichhürutakiw jist’antasiskta ukat mayjt’äwinakam qhispiyañ munta.
Git proyectos ukan yanapt’asiñani
Jumampi amigonakamampix mä machaq proyecto uñstayapxtaxa ukat responsabilidades ukanakamp chikancht’asiñ amtapxta sañäni. Maynixa funcionalidad ukatxa maynixa diseño ukatxa diseño ukatxa, kimsïrixa registro, autorización ukatxa seguridad ukatxa. Ukhamächi ukhajja, sucursalaruw sarañama. Kunjamtï nayraqat arsuwayktanxa, mä sucursal ukax mä conjunto de commits ukawa, ukax secuencialmente maynit maynikamaw saraski. Jilïr ramax yatichiri satawa. Yaqha sucursalanakax machaq lurawinakamp phuqhañataki jan ukax jan walt’awinak askichañatakiwa. Ukhamatwa, mä sapa sucursalanx kuna mayjt’awinaks lurasma, ukatx jach’a sucursalampiw mayacht’asisma. Walja yatxatirinakax janiw jach’a sucursal ukan commits uñstayañ iwxt’apkiti, jan ukasti machaq uñstayañ iwxt’apxi, ukan mayjt’äwinak luraña ukat master ukar mayacht’aña. Machaq rama qalltañatakix, kamachi phuqhañaw wakisi:
git branch
bugFixUkax aka kamachimpiw lurasirakispa:
git checkout –b
bugFix
Payïr thakhix nayrïr thakhit sipanx mayjawa, kunatix aka tuqinx kamachi phuqhañ tukuyatatx jank’akiw lurat rama ukar mantañax utji.
Machaq sucursalarux mä jisk’a sutimpiw sutinchañax wali askiwa, ukampirus uka pachparakiw suficiente capaz ukat amuyt’añjam sutimp uñt’ayaña, ukhamat proyecton jan ch’axwañapataki. Sistema apnaqañanxa, mä identificador uñacht’ayañawa nayraqata lurawi sutimpi. Ukhamaraki, jan armasimti sapa compromiso lurapkta ukanx comentario ukar jaytañamawa, ukax mayjt’äwinakan esenciap uñacht’ayañapawa. Mä ramatxa yaqha ramaru sarañatakixa, aka kamachi phuqhañawa wakisi:
git checkout
new
_1 Irnaqawi tukuyasaxa, jichha ramaru lurata mayjt’awinakaxa master, masters ukarux mayachañawa. Uk lurañatakix nayraqatax master rama ukar uñakipañaw kamachimpi:
git checkout master Uka qhipatxa, local rama ukar machaqt’ayañaw wakisi:
git
pull
origin
masterJichhax ramanakax mayacht’asispawa:
git
merge
bugFix Aka kamachix (bugFix) kamachin uñt’ayat ramat mayjt’awinak yapxati, kawkir ramatix utjki ukaruw yapxati, aka tuqinx master. Jichha sucursal ukan estadop uñakipañatakix, kamachir mantañaw wakisi:
git status Yaqha apnaqirinakax proyecto ukan irnaqapki ukanakax mayjt’awinak lurat uñjapxañapatakix, servidor ukar ch’amanchañaw wakisi. Uk lurañatakix nayraqatax kawkir sucursalatix github ukar ch’amanchañ munkta ukaruw sarañama. Master ukar mantañatakix, kamachi phuqhañamawa:
git checkout master Uka qhipatxa, Github servidor ukar ch’amanchañamawa:
git push origin masterYaqha jaqix proyecto ukar mantañapatakix mä servicio ukaw código ukar imañatakix wakisi, sañäni, Github. Jichhak proyecto ukar mantañax wakisispa ukat juma pachpaw apkatañax wakisispa ukhax aka kamachir phuqhañamawa:
git clone https://github.com/…/….git
Akax https://github.com/…/….git ukax mä dirección de repositorio ukawa. Ukax apsutarakispawa munat proyecto jist’arasa ukat ch’uxña “Código” ukar ch’iqt’asa.
¡Wali wakiskir ewjjtʼanaka!
Ukax wali askiwa, janïr machaq sucursal lurañkamax local maquinaman masters ukar machaqar tukuyañaw wakisi. Uk lurañatakix, munat rama ukar mantañamawa ukat aka kamachir phuqhañamawa:
git pull origin master Ukhamatwa, chiqpach mayjt’awinakax github ukan apsutäni. Ukhamarakiw kawkir sucursalarus machaqar tukuyapxarakisma. Taqi utjki uka ramanak machaqar tukuyañatakix, kamachiw apnaqasispa:
git pull
Mä jan walt’awix Git proyecto ukamp irnaqañax wali uñt’atawa
Kunawsatix mayjt’awinak automáticamente mayacht’añ yant’ktan ukhax inas pä ramanakax pachpa chiqan mayjt’awinak utjayaspa aka tuqinx kunapachatix kamachix phuqhaski ukhaxa:
git merge master Aka pantjasiw uñsti:
Auto-merging Hello.py
CONFLICT (contenido): Ch’axwawi mayacht’aña in Hello.py
Automático ukan mayacht’asiwipax janiw phuqhaskiti; ch’axwawinaka askichaña ukatxa ukatxa luraña. Ukhamächi ukhaxa, uka ch’axwawix amparamp askichañaw wakisi. Uk lurañatakix, kawkir pantjasiwitix utjki uka qillqat jist’arañamawa, jiwasanakanx Hello.py ukawa, kunas jan walïki uk yatxatañamawa ukat jan walt’awinak askichañamawa. Uka qhipatxa, chiqanchata qillqatx aka kamachimpiw yapxatañama:
git add
Hello
.
py Ukat mä machaq commit luraña:
git commit -m “Ch’axwawi mayacht’ata”.
Wali aski kamachinaka – Git kamachinaka
Kunjams alaya ramax maynit sipan mayjt’i ukx aka kamachimpiw yatxatasma:
git
diff < nayrïr_rama > <payïr_rama> Mä yapxatat rama chhaqtayañatakix , qillqt’asim:
rama_sutigit rama -d <
git yanapt’a Mä kamachin yanapt’a katuqaña:
git yanapt’awi <command_name> Git ukat GitHub qalltañ yatichäwi – kunanaks yatiñax wakisi instalación tuqita, kunjamas utt’ayaña, commits, repositorio, kamachinaka, kunjamas luraña, chhaqtayaña ukat ramas ukar mayjt’ayaña: https: //youtu.be/zZBiln_2FhM
GIT ukamp irnaqañatakix GUI wakichäwinakaw utji
Software ukan versión ukanakap apnaqañax janiw línea de comandos tuqikiti, jan ukasti mä interfaz gráfica ukamp apnaqañax juk’amp jasakiwa. Yaqhip lurañ utanakax ukat qillqat editores ukanakax Git ukamp irnaqañatakix mä interfaz gráfica ukaw utji. Ukampis programas especiales ukanakax utjarakiwa, ukanakat mä qawqhanak uñt’ayapxtha:
- GitHub Desktop ukax mä aplicación gráfica ukaw Git utilidad ukat Github servicio ukamp irnaqañatak wakicht’ata, ukax clonar ukat repositorios disco duro ukar apkatañapawa, ukhamarak mayjt’awinak apnaqañapawa ukat yaqha askinak lurañapawa.
- Sourcetree ukax mä cliente Git gratuito ukawa Windows ukat Mac sistemas operativos ukatakix ukax mä jasakiw repositorios ukanakamp chikt’ata.
- GitKraken ukax mä cliente gráfico ukax Windows, Linux ukat MacOs ukatakiw apnaqasi, ukax GitHub, GitLab ukat Bitbucket uka servicios ukanakaruw yanapt’i. Ukampixa, janiwa lurañanaka básicas ukanakaki askichañjamakiti, jan ukasti juk’ampi ch’amt’ata lurawinakampiwa lurasirakispa, sañäni, commits ukanaka mayachaña ukhamaraki mayampi wakicht’aña, ramas ukanaka mayachaña, historia mayampi qillqaña.
Ukanakat sapa maynit jukʼamp sum parltʼañäni.
GitHub ukax mä Escritorio ukankiwa
GitHub Escritorio ukax mä aplicación computadora personal ukatakiw ukax Github servicio ukampiw chiqak mayacht’asiñ yanapt’i. Aka herramienta ukax mä interfaz gráfica ukamp versión ukar apnaqañapatakiw yanapt’i, ukax desarrollo ukan irnaqawip jank’akiw lurasi. GitHub Escritorio ukax Git ukampiw jan kamachinak apnaqañapatak yanapt’i, ukax mä interfaz de aplicación ukakiw apnaqasi. Uñt’añax wali askiwa, GitHub Escritorio app ukax janiw taqi kuns lurañjamäkiti kunatix kamachimp lurañjamawa, ukampirus interfaz de usuario ukax pachpa Git kamachinak básicos ukanakaw uñacht’ayi. GitHub Escritorio ukax taqi uñt’at sistemas operativos ukanakatakiw irnaqäna, Windows, Linux ukat macOS ukanakataki. Jiwasax kunjams GitHub Desktop ukar uñstayañax ukat aka aplicación ukamp irnaqañax uk yatiyapxäma. GitHub uka servicio ukat GitHub Escritorio uka app apnaqañatakix, Mä Github ukan cuentap lurañaw wakisini, ukax janiw nayraqat utjkiti. Uka lurañatakix GitHub ukar sarañamawa. Uka pata ch’iqa tuqinxa, mä botón ukaw uñjasi, ukax “Qillqt’asiñamawa” sasaw qillqt’ata.
Uka tuqiru ch’iqt’aña, jutïri pankaru sarañataki. Ukax mä juk’a pachanakanwa, ukax mä correo electrónico, usuario ukat contraseña ukanakaw utji. Jutïr pachanx, cuentam chiqapar uñjañapatakiw mayipxätam, ukax correo electrónico ukan manqhankir link ukar ch’iqt’asaw uñt’ayat dirección ukar purini. Mä kutix chiqanchatäxi ukhax mä cuenta GitHub ukaw lurasini ukatx plataforma apnaqañ qalltasma. GitHub ukax wakicht’atawa, ukax wakicht’atawa GitHub Escritorio uka app ukax computadora personal ukar uñstayañataki. Uk lurañatakix mä machaq tabla jist’arañamawa navegador ukan ukat aplicación descargar ukar sarañamawa.
Windows apnaqirinakax jach’a morado botón ukar ch’iqt’apxañapawa, ukax “Descargar para Windows” sasaw qillqt’i, ukampis Mac apnaqirix ukhax macOS ukar qillqt’at línea ukar ch’iqt’añamawa ukat ukaruw ch’iqt’añama. macOS 10.12 jan ukax qhipa jan ukax 64 bits Windows ukhamäñapawa. Uka apkatañ tukuyasaxa, uka aplicación ukarux instalañaw wakisini, ukatx nayrïr t’aqa lurat cuentampiw mantañama. Janiw jankʼaki cuentamar mantañax wakiskiti, ukampis jichhax ukham lurañaw wali askixa. Machaq imañ uta lurañatakixa, GitHub Escritorio jist’arañamawa ukatxa payïri chiqaru ch’iqt’añamawa ukaxa akhamawa “Machaq imaña Disco Duro ukan luraña”. Mä pop-up ventana uñstani ukax phuqhachañaw wakisi – nayrïr imañ utar sutinchañamp qalltañamawa. Mä suti ajlliñ tukuyasaxa, kawkhansa computadorax utjani uk ajlliñaw wakisirakini. Ukhamaraki, “Aka imañ uta README ukamp qalltaña” sasin qillqt’at chimpunak uñakipt’araksnawa, ukax README qillqat pachpa qhipharux mayjt’ayañ munasma. Uka qhipatxa “Repositorio luraña” ukxaru ch’iqt’aña. Ukhamatwa, mä machaq Git imañ utax GitHub Escritorio app apnaqasa jan mä uñakipirimp lurawayta.
Machaq pankan patapanxa, imañ utan sutipa ukat sucursalan sutipaw uñjasi. Chiqansa, jichhax uka imañ utax computadoramankiwa. Uka uñt’ayañatakix “Repositorio uñt’ayaña” ukx ch’iqt’añasawa. Jichhax machaq imañ utax github ukan perfil ukan uñstani. GitHub Escritorio uka app apnaqañamawa proyecto ukar rama lurañataki. Uka lurañatakixa, “Jichha Sucursal” ukxaru ch’iqt’aña, ukatxa sucursal lista ukanxa munata rama ajlliñawa, sutinchaña ukatxa “Crear” ukxaru ch’iqt’aña. Qhana ukat ch’amaka fondos ukanakat mayjt’ayañatakix, Opciones, Apariencia ukar sarañamawa. Escritorio app ukax lurawinakamp lurañatakiw apnaqasispa, mayninakamp proyectos ukan yanapt’asiñataki. Jiskt’awinakax amuyunakax uñakipañatakiw yanapt’i ukatx kuna mayjt’awinakas proyectos ukanakan utji ukanak aruskipt’añatakiwa. Mä jan walt’awi lurañatakixa, menú barra ukanxa, “Repositorio” menú apnaqañawa, ukatxa “Issue luraña” ukxaru ch’iqt’añawa.
Jan ukax, GitHub Escritorio ukax kamachinak uñt’ayañ tuqitw uñstayasispa. Uka lurañatakix mä kamachi jist’arañamawa ukat Github qillqt’añamawa. Ukhamaraki GitHub Escritorio ukax mä específico repositorio ukar uñtasit uñstayatarakiwa. Ukhamakiwa Github qillqt’aña ukatxa arktatawa imaña thakhimpi.
Sourcetree ukax mä jach’a quqawa
SourceTree ukax mä inaki apnaqawiwa GitHub, BitBucket ukat Mercurial uka yanapt’anakamp irnaqañataki. Ukax plataformas Windows ukat iOS ukanakan apnaqañapatakiw utji. Sourcetree ukax qalltirinakatakix wali askiwa. Mä GUI intuitivo ukampiw imañ utanakatakix utji ukatx Git ukan taqpach ch’amap mä interfaz simplificada tuqiw apnaqañapatak yanapt’i. SourceTree ukar uñstayañatakix, sitio oficial ukan instalación ukan archivop apsuñaw wakisi ukat apnaqañaw wakisi. Instalación lurawi taypinxa, wakisiwa jaysaña aplicación ukaxa mayjt’ayañataki disco duro ukaru, iyawsaña licencia acuerdo ukaru. Ukhamarakiw uñstayañ pachanx, SourceTree ukax jiskt’asispawa kuna yaqha software git ukar uñstayañ munasmati. Ukax “Jïsa” sañaw wakisi ukat aka software ukar uñt’ayañaw wakisi. Github uka servicio ukar mantañatakix pä thakhiw utji:
- OAuth ukax protocolo de autorización uka tuqiw uñt’ayasi.
- Mä SSH llavempi.
Ukanakat sapa maynit parltʼañäni. Nayrïr thakhix GitHub ukax mä jaya cuentampiw uñt’ayasi. SourceTree ukax GitHub ukan OAuth ukar uñt’ayañapatakiw jaysaña. Akax GitHub ukat SourceTree ukar uñt’ayañatakix mä jasak thakhiwa.
- Nayraqatax “Mä cuenta yapxataña” ukx ch’iqt’añamawa.
- Ukatx GitHub ukax uñt’ayañatakiw ajlliñama. Janiw protocolo ukat autenticación ukax mayjt’ayañakiti, mä arunx HTTPS ukat OAuth ukanak jaytaña. Ukatx “Refrescar Token OAuth” ukx ch’iqt’añamawa. App ukax mä web ukanw jist’arasini ukatx GitHub ukan cuentaman mantañ tuqit yatiyawinakap mayini. Nayraqat aka uñakipirin GitHub ukar mantañax wakisispa ukhax aka lurawix chhaqtayatawa.
- “Atlassian ukar autorizaña” ukx ch’iqt’am SourceTree ukar GitHub ukan uñt’ayasiñapataki.
- Uka qhipatxa, mä yatiyaw uñjañamawa autenticación ukax sum tukuyatapatxa. Ukaxa OK satawa.
Ukatx taqpach imañ utax SourceTree ukanx uñakipt’asmawa, ukax cuenta ukar ch’iqt’asaw uñakipt’asispa.
Payïr thakhix GitHub ukax mä SSH llave ukamp chikt’atawa. Uka lurañatakix mä par SSH llavenak lurañaw wakisi. Akax mä clave privada ukat pública ukanakawa. Llave pública ukax GitHub ukan uñt’ayatawa. Maysa tuqitxa, llave privada ukax computadoraman llavenak listaruw yapxatasini. Akax akham yatichäwinakawa:
- Mä SSH llave par uñstayañatakix, “Herramientas” menú ukar sarañamawa ukat “SSH Llaves luraña jan ukax Importar” ukar ch’iqt’añamawa.
- PuTTY llave generador ukan “Generar” ukar ch’iqt’aña.
- Ch’usa chiqaru ch’uqi ch’uqi ch’uqimpi ch’uñuyaña, ukatxa ch’uqi ch’uqi ch’uqi ch’uqixa generación tukuyañkamawa ch’allt’aña.
- SSH llave lurañ tukuyasaxa, SSH llave ukatakix mä contraseña uñt’ayañamawa.
- Llave pública ukatxa clave privada ukanaka imaña.
- Janiwa PuTTY llave generador ukaxa jist’antañakiti. GitHub ukan cuentapar mantam, avatar ukan chimpupar ch’iqt’am, ukatx Configuración ukar ch’iqt’am.
- “SSH ukat GPG llaves” ukar ch’iqt’aña ukat “Machaq SSH llave” ukar ch’iqt’aña.
- SSH llave ukarux mä suti churañamawa ukat llave pública ukax PuTTY llave generador ukanx llave ukar qillqt’añamawa. Uka qhipatxa, “SSH Llave yapxataña” ukxaru ch’iqt’aña.
- SourceTree ukar kutt’añamawa, “Tools” ukar sarañamawa ukat “Launch SSH Agent” ukar ch’iqt’añamawa.
- Mä juk’a pachatxa, jisk’a monitor chimpumpiw lurañanak barra ukan ch’iqt’añama.
- Ukhamatwa, mä lista llavenakax uñstani. “Llave yapxataña” ukxaru ch’iqt’aña, nayraqata qhispiyata clave privada ukar yapxatañataki.
Jichhax GitHub ukan imañ utar kutt’añamawa ukat SSH apnaqañamp clonañ yant’añamawa. https://articles.opexflow.com/programming/chto-takoe-github-kak-polzovatsya.htm ukax mä jach’a uñacht’äwiwa
GitKraken ukax mä jach’a uñacht’äwiwa
GitKraken ukax yaqha aplicación ukawa, kunayman sistemas de control de versión ukanakamp GUI ukamp irnaqañataki. Qalltañatakix GitHub ukan qillqantayasiñaw wakisi ukatx GitKraken uka apnaqäw uñstayañaw wakisi. Kunawsatix aplicación ukax qalltawayktan ukhax GitHub uka servicio ukanx usuario ukat contraseña ukar qillqt’añaw wakisi. Sapa kuti jan mä contraseña mantañatakix, mä SSH clave ukar uñt’ayañaw wakisi. Janitï nayraqat mä SSH llave lurat utjkchi ukhaxa, GitHub ukan guia ukarjam machaq llave lurañ tuqit arktasma. Mä kutix SSH llave ukax utjki ukhax GitHub ukaruw yapxatasma. Uka lurañatakixa, “Archivo” ukxaruxa “Preferencias” ukxa ajlliñawa jach’a menú ukanxa. Ukatxa “Autenticación” ukxa ajlliñawa ukatxa thakhinaka churañawa claves públicas ukhamaraki privadas ukanakataki. Nayrïr amtawix kuna contenidonak GitHub ukar uñt’ayañatakix mä local repositorio lurañaw lurawinakam uñakipañataki. Aka carpeta ukanx taqi qillqatanakaw utji ukax GitHub ukar uñt’ayañ munapxi. Uka yatichäwinak phuqañamawa:
- GitKraken ukan machaq imañ uta lurañatakix, jach’a menú ukanx “Archivo” uk ajlliñamawa, ukatx “Init Repo” uk ajlliñamawa. Kunayman kasta imañ utanakatakix walja amtawinakaw utjani, “Local Solamente” uk ajlliñamawa.
- Ukatxa, kuna carpetatï machaq imañ utax utjani uk ajlliñamawa. Mä ch’usa carpeta jan ukaxa mä carpeta ukaxa nayraqata qillqatanakampi ajlliñawa; janiw mayjt’awinakamax chhaqt’kaniti.
- Jutïr aruskipañ chimpux plantillas predeterminadas ukat licencia archivos ukanakan wakichäwinakap uñacht’ayaraki. Taqi kunas kunjamäkitix ukhamar jaytañamawa.
- “Uñstayaña Repositorio” ukxaru ch’iqt’aña.
Git (jan ukax GitKraken) local ukan computadoraman apnaqañatakix janiw mä cuenta Github ukax wakiskiti. Ukampirus, yaqha apnaqirinakamp yanapt’asiñ amtasksta, jan ukax walja computadoranakat archivonak apnaqañ amtasksta ukhax mä host apnaqañamawa Github ukham. GitHub ukan mä imañ uta lurañatakix, “Init Repo” ukar ch’iqt’asax, “GitHub” chimpu ajlliñamawa ukat ventana ukar phuqhantañamawa, ukax akham uñsti:
- Cuenta – GitHub ukan sutipa.
- Suti – ukax imañ utan sutipawa. Letras, números ukat subrayado ukanakat qillqt’aña.
- Qhanancht’awi – Kunanakas aka imañ utanx utjani uk qhanañcht’aña.
- Manq’aña – mä jaya chiqar mantaña , taqinitak uñjatäñapawa jan ukax jumatakik jist’arat qhiparañapawa ukat khitinakarutix yanapt’asirinakjam yapxatkta ukanakaruki
- Clone ukat init – aka amtawix uñakipataw jaytaña, ukax GitHub ukan imañ utarux uñt’ayañapawa.
- Kawkhans clonar luraña – computadora ukan mä chiqawj ajlliñaw kawkhantix machaq lurat carpeta de repositorio ukax utjañapa.
- Tukuyañatakix, “Repositorio ukat Clon luraña” ukaruw ch’iqt’añama .
Uka qhipatxa, mä machaq carpeta ukaw uñstani GitKraken ukan interfaz ukan ch’iqa pata tuqina, ukatx uka tuqit juk’amp yatiyawinak ch’iqa columnan uñjaraksnawa. GitHub ukat GitKraken ukar uñt’ayasax, Chrome jan ukax Firefox ukan autorizacionan luratäñapawa, janiw Internet Explorer ukan luratäkiti.
GitHub ukan Bots ukan aljasiñapa – Bot Github Open Source
Sistema de control de versión Git ukax apnaqatawa, yaqhanak taypinxa,
robots de comercio ukanakan lurañataki . Akax mä qawqha uñacht’awinakawa ukham lurawinakatx ukanak apkatañamawa ukat apnaqañamawa.
Python ukax Robot de Comercio ukawa
Mä robot de comercio Python ukan qillqt’atax https://github.com/areed1192/python-trading-robot ukanw jikxatasi, ukax estrategias automáticas ukanakaruw análisis técnico ukamp apnaqaspa. Robot ukax walja escenarios comunes ukanakar uñtasit luratawa: Mä cartera ukamp chikt’at taqpach riesgo puntuaciones ukanakax jakthapispa ukat chiqpachanx mä retroalimentación ukaw alxañ pachanx churaspa. Mä chiqa pachan tabla de datos ukamp irnaqañax jaytawayi, ukax historial ukhamarak jichha pachan precios ukanakaw utji kunjamatix mayjt’aski ukhamarjama. Ukax proceso de almacenamiento de datos ukax simple ukhamarak jank’ak mantañapatakiw lurani. Ukhamaraki, ukaxa luratarakiniwa ukhamata jasaki uñjañataki qullqituqita yatiyawinakxa kunjamatixa mantani ukhamarusa lurarakiniwa juk’ampi uñakipaña wakisipana. Uñacht’awinakax utjiwa, ukax nayra pachan ukhamarak jichha pachan chaninak apnaqi.
Ukax mä bot Cassandre satawa
Cassandre trading robot link to GitHub https://github.com/cassandre-tech/cassandre-trading-bot – ukax uñjañapawa conectar con el intercambio, cuentas, pedidos, tratos y posiciones, ukhamat jumax lurañarux chuym churasma mayjata. Sapa mistuwix Kucoin, Coinbase ukat Binance ukanakamp irnaqañatakiw yant’ata. Ukampixa, mä estrategia lurañaxa wali ch’amawa, ukatakixa wakisiwa mä condiciones ukanaka utt’ayaña kunapachatixa mä jisk’a jan ukaxa jaya cargos ukanaka luraña munapxi ukatxa kamachinaka utt’ayaña. Mä cargador ukaw utji bot ukar yant’añatakix datos históricos ukan. Yant’awinak taypinx Cassandre jupax datos ukanak apsuñapawa ukatx estrategia ukar yapxatañapawa. Cassandre jupax mä estrategia lurañ yanapt’ätam, ukax biblioteca de análisis técnico ta4j ukarjam luratawa.
EA31337 Ukax mä juk’a qullqikiwa
EA31337 Libre ukax https://github.com/EA31337/EA31337-Libre ukax mä robot multi-estrategia Forex ukan MQL ukan qillqt’atawa. Robot comercial ukax 35 jila estrategias ukanakampiw juti, ukanak ajlliñatakiwa. Sapa estrategia ukaxa qhatuxa kunaymana pachanakanxa independientemente uñakipaspawa. Marka uñakipañax indicadores técnicos populares ukanakat uñakipatawa. Ukhamaraki, juma pachpaw estrategias ukanakax qillqt’asisma.
Robot kevirite. Banavo