GUI Python: crearea unei aplicații simple cu PyQt și Qt Designer

Scriitor senior de tehnologie

Cineva ți-a trimis un e-mail Fișierul GUI și nu știți cum să îl deschideți? Poate ați găsit un fișier GUI pe computerul dvs. și v-ați întrebat ce este? Windows vă poate spune că nu îl puteți deschide sau, în cel mai rău caz, puteți întâlni un mesaj de eroare corespunzător asociat fișierului GUI.

Înainte de a putea deschide un fișier GUI, trebuie să aflați ce fel de fișier este extensia de fișier GUI.

Bacsis: Erorile de asociere incorectă a fișierelor GUI pot fi un simptom al altor probleme de bază în Windows sistem de operare. Aceste intrări nevalide pot produce, de asemenea, simptome asociate, cum ar fi porniri lente ale Windows, înghețarea computerului și alte probleme de performanță a computerului. Prin urmare, este foarte recomandat să scanați registrul Windows pentru asocieri de fișiere nevalide și alte probleme legate de un registru fragmentat.

Răspuns:

Fișierele GUI au fișiere de date, care sunt asociate în principal cu informații despre interfața utilizatorului Doom (Id Software Inc.).

Fișierele GUI sunt, de asemenea, asociate cu GUI Design Studio Project File (Caretta Software Ltd.) și FileViewPro.

Tipuri suplimentare de fișiere pot folosi, de asemenea, extensia de fișier GUI. Dacă cunoașteți orice alte formate de fișiere care utilizează extensia de fișier GUI, vă rugăm să ne contactați pentru a ne actualiza informațiile în consecință.

Cum să vă deschideți fișierul GUI:

Cel mai rapid și calea ușoară Deschiderea fișierului GUI înseamnă dublu clic pe el. În acest caz sistem Windows ea va alege programul necesar pentru a deschide fișierul GUI.

În cazul în care fișierul dvs. GUI nu se deschide, este foarte probabil ca software-ul necesar să nu fie instalat pe computer. program de aplicare pentru a vizualiza sau edita fișiere cu extensii GUI.

Dacă computerul dvs. deschide fișierul GUI, dar în program greșit, va trebui să modificați setările de asociere a fișierelor din dvs Registrul Windows. Cu alte cuvinte, Windows asociază extensiile de fișiere GUI cu programul greșit.

Instalați produse opționale - FileViewPro (Solvusoft) | | | |

GUI File Analysis Tool™

Nu sunteți sigur ce tip este fișierul GUI? Doriți să obțineți informații precise despre un fișier, despre creatorul acestuia și despre cum poate fi deschis?

Acum puteți obține instantaneu totul informatie necesara despre fișierul GUI!

Revoluționar GUI File Analysis Tool™ scanează, analizează și raportează informatii detaliate despre fișierul GUI. Algoritmul nostru în curs de brevetare analizează rapid fișierul și oferă informații detaliate în câteva secunde într-un format clar, ușor de citit.†

În doar câteva secunde, veți ști exact ce tip de fișier GUI aveți, aplicația asociată fișierului, numele utilizatorului care a creat fișierul, starea de securitate a fișierului și alte informații utile.

Pentru a începe analiza gratuită a fișierului dvs., pur și simplu glisați și fixați fișierul GUI în interiorul liniei punctate de mai jos sau faceți clic pe „Răsfoiește-mi computerul” și selectați fișierul. Raportul de analiză a fișierului GUI va fi afișat mai jos, chiar în fereastra browserului.

Trageți fișierul GUI aici pentru a începe analiza

Vizualizați computerul meu »

Vă rugăm să verificați și fișierul meu pentru viruși

Fișierul dvs. este analizat... așteptați.

interfață grafică cu utilizatorul, GUI) - varietate interfața cu utilizatorul, în care elementele de interfață (meniuri, butoane, pictograme, liste etc.) prezentate utilizatorului pe afișaj sunt executate sub formă de imagini grafice.

Spre deosebire de interfața cu linia de comandă, în GUI utilizatorul are acces aleatoriu (folosind dispozitive de intrare - tastatură, mouse, joystick etc.) la toate obiectele vizibile ale ecranului (elementele de interfață) și le manipulează direct. Cel mai adesea, elementele de interfață dintr-o GUI sunt implementate pe baza metaforelor și își afișează scopul și proprietățile, ceea ce facilitează înțelegerea și stăpânirea programelor de către utilizatorii neinstruiți.

Interfața grafică cu utilizatorul face parte din interfața utilizator și definește interacțiunea utilizatorului la nivelul informațiilor vizualizate.

Poveste

La începutul anilor șaptezeci, majoritatea utilizatorilor lucrau pe computere așezate la terminalele de caractere - controlul sistemului era efectuat direct din linia de comandă folosind introducerea textului.

De fapt, pe primele computere nu se punea nicio îndoială cu privire la interfața cu utilizatorul - profesioniștii care lucrau la ele își puteau permite cu ușurință să petreacă timp studiind cele mai complexe instrucțiuni de manipulare a mașinii în grija lor - mai devreme sau mai târziu a dat roade frumos. Cu toate acestea, chiar și în vremurile monștrilor cu tuburi, când posibilitatea unei invazii a numeroși utilizatori amatori nu era așteptată nici în cele mai îndrăznețe prognoze, unii oameni au început deja să se gândească să facă interfața unui computer aparent inexpugnabil mai simplă și mai ușor de înțeles pentru persoana care stă la terminal.

„Monștri cu lampă”

Experimentele au arătat că utilizatorul a învățat să lucreze cu noua aplicație mult mai rapid, folosind interfața grafică (aka Graphical User Interface, alias GUI) în loc să memoreze cu sârguință următoarele comenzi. Beneficiile lucrului cu GUI au fost evidente - productivitate crescută, confort evident și pur și simplu plăcere de la muncă.

Intră în teorie - deci ce este o interfață cu utilizatorul? faimos programator rus M. Donskoy dă acestui concept următoarea definiție: „Aceasta include nu numai, și nici măcar atât de mult, imaginea de pe ecran - tridimensională, animată sau pur și simplu realizată într-un design la modă - ci și modul în care utilizatorul interacționează cu sistemul. ” Unul dintre teoreticienii de frunte în domeniu, Theo Mandrel l-a definit succint interfață mai bună ca unul care „permite utilizatorului să facă ceea ce vrea, când vrea și cum dorește”. Dacă ne apropiem de cele mai moderne software din această poziție, atunci o parte semnificativă a acestora (dacă nu toate) va trebui să fie considerată extrem de nesatisfăcătoare. Cu toate acestea, vom reveni la asta mai târziu, dar acum să ne întoarcem din nou la istorie - cum a început totul?

Bazele teoretice ale GUI au fost puse în anii 1960 prin munca lui centru de cercetare SRI Doug Engelbart - activele acestei persoane includ un mouse, un cursor controlat de mouse pe un ecran de afișare și un sistem ferestrele ecranului responsabil pentru aplicațiile pe care computerul le rulează. Iar punctul de creștere al ideilor lui Engelbart, care au fost ulterior implementate într-o interfață grafică cu drepturi depline, a fost Centrul de Cercetare Xerox Palo Alto, Xerox PARC, organizat la începutul anilor 1960-1970 - au experimentat cu un prototip de interfață grafică de utilizator în care terminalul de caractere și linia de comandă au fost înlocuite cu un ecran raster punct la punct cu pictograme și numeroase ferestre.

La acea vreme, Xerox Corporation a atins faima mondială, devenind aproape un monopolist pe piața de copiere a echipamentelor de birou și a decis să-și diversifice afacerile, răspândindu-l în zona emergentă. tehnologia calculatoarelor. Este de remarcat că atunci nimeni nu știa exact ce trebuia făcut - Xerox a adunat sub un singur acoperiș, tineri talentați din stânga universitară care nu doreau să lucreze pentru guvern din motive politice și și-au asigurat secțiile cu o libertate relativă. Desigur, situația libertății studenților a provocat multe bătăi de cap în administrație, dar în același timp a contribuit foarte mult la apariția sumă uriașă idei avansate (de exemplu, putem cita primul PC și imprimanta laser). Una dintre ele a fost așa-numita paradigmă WIMP (Windows, Icons, Menus, Point-and-click), care s-a dezvoltat ulterior în GUI.

În 1980, GUI de la laboratoarele de cercetare a intrat pe piață, iar un an mai târziu Xerox a introdus sistemul 8010 STAR echipat cu GUI. Sistem informatic. Implementările ulterioare au fost populare în principal pe piața PC-urilor și doar Sun a început să-și echipeze stațiile de lucru cu o interfață grafică încă de la început. Dar GUI-ul implementat de Xerox PARC în calculatoarele Alto și Star (versiunea comercială a primului) nu a primit succes pe piață.

De fapt, din punctul de vedere al comerțului pur, aproape toate inițiativele revoluționare ale Xerox au eșuat invariabil. Este greu de spus fără echivoc de ce a rezultat astfel - printre altele, motivul invocat este că compania a acordat puțină atenție protecției prin brevet a dezvoltărilor sale, motiv pentru care noile tehnologii Xerox au fost distribuite în întreaga lume gratuit.

Prima interfață grafică: captură de ecran Alto

În cazul nostru, succesul comercial cu adevărat răsunător a revenit unei companii complet diferite - o „companie de fructe” sub masca Apple Computers, unde a fost creată o dezvoltare similară pe baza ideilor Xerox. Cu ajutorul angajaților PARC care au plecat să lucreze pentru Apple, până în 1984 au reușit să lanseze celebrul Apple Macintosh. O mare parte din popularitatea sa s-a datorat interfeței grafice de mare succes Lisa implementată în MacOS.

GUI Lisa: primele versiuni de MacOS arătau aproape la fel

Numărul imens de utilizatori non-profesioniști care au cumpărat un Macintosh Classic este o confirmare elocventă a acestui lucru. Dar era Lisa Măr a fost primul Calculator personal, echipat cu o interfață grafică cu utilizatorul.

Apropo, în nouă ani AppleÎntr-o oarecare măsură, a fost posibil să se repete acest succes prin stoarcerea unei interfețe de fereastră cu drepturi depline într-un dispozitiv fundamental nou - Newton Message Pad cu sistemul de operare Newton OS 1.0 (1993).

Cu toate acestea, compania, care a fost în multe privințe înaintea timpului său, nu a fost întotdeauna capabilă să profite din plin de propriile realizări - în noiembrie 1985 Compania Microsoft a lansat prima versiune a interfeței sale grafice pentru propriul sistem de operare sisteme MS-DOS- Windows 1.0 (etichetă de lucru Manager de interfață). Probabil a fost primul sistem de operare, pe care nimeni nu l-a comandat, iar Gates s-a angajat să o dezvolte pe riscul și riscul său. Ferestrele din el nu s-au suprapus și, din cauza lipsei evidente de optimizare pentru procesorul 8086, kernel-ul nu era copilăresc. Principala platformă pentru Windows 1.0 a fost faimosul IBM 286 PC/AT. Exact doi ani mai târziu, în noiembrie 1987, s-a născut Windows 2.0, iar un an și jumătate mai târziu a fost lansată versiunea 2.10. Nu a fost nimic deosebit de nou în aceste versiuni, cu excepția introducerii ferestrelor care se suprapun.

Managementul Apple Ieșire din Windows Nu mi-a plăcut foarte mult 1.0, dar Steve Jobs a rezumat nemulțumirea conducerii de top cu următoarea frază: „Interfața grafică este, desigur, viitorul tuturor, dar dacă există atât de multe noi în față, atunci de ce Microsoft a copiat pur și simplu Lisa noastră?!....” Drept urmare, compania ofensată „de fructe” în anul 1988 a intentat un proces împotriva Microsoft - pentru încălcarea aspect MacOS. Litigiul a durat câțiva ani, treptat, suma creanței a crescut la o sumă astronomică de peste nouăzeci și cinci de miliarde de dolari la început, ceea ce a transformat acest caz deja nepromițător într-unul aproape fără speranță - fără speranță în primul rând pentru că Microsoft , incepand Dezvoltare Windows, a cumpărat o licență GUI de la Apple. Evaluarea obiectivă a gradului de „inadmisibilitate” a împrumutării elementelor de interfață de la Apple a devenit extrem de problematică, iar codul sursă ascuns în spatele ferestrelor GUI a fost complet diferit.

Captură de ecran cu Windows 1.0 - fără desktop, fără pictograme de fișiere sau comenzi rapide.

Gates a acceptat în cele din urmă să semneze un acord conform căruia compania sa nu va folosi interfața Apple pentru Windows 1.0, dar documentul nu spunea nimic despre versiunile următoare a acestui produs. Această împrejurare nevinovată a revenit să ne bântuie din plin în 1995, când „Chicago” a fost pus în vânzare - faimosul Windows 95 cu un design de interfață care semăna mai mult cu alte versiuni decât design original GUI Apple (deși a fost oarecum imitat în mâinile capabile ale angajaților Microsoft). Iar în august 1997, după un an și jumătate dintre cele mai grave eșecuri comerciale ale Apple, înfloritoarea Microsoft a ajutat compania să iasă din abisul financiar cumpărând 100 de mii de acțiuni Apple pentru 150 de milioane de dolari. Un pas politic evident, după care îndelungul litigiu din jurul GUI a fost în sfârșit încheiat. De fapt, istoria nu tolerează stările de spirit conjunctive, dar dacă Apple ar reuși brusc să câștige rapid acest caz, lumea ar fi martorul unei creșteri fenomenal de explozive arhitectura deschisa PC-uri compatibile cu IBM în anii 1990?...

Posibil viitor al GUI - sisteme de operare 3D

Utilizatorul obișnuit modern nu își mai poate imagina că lucrează cu un computer fără numeroase ferestre, butoane, săgeți - acest lucru foarte „prietenos și interfață clară„, și doar o cohortă de profesioniști avansați încă preferă să folosească neschimbat Linie de comanda. În principiu, este convenabil pentru cine și ce obiective sunt urmărite - chiar și cu dezvoltare modernă interfață cu utilizatorul, multe funcții sunt fie inaccesibile, fie incomode atunci când se utilizează un grafic modul ferestre, iar interfața grafică în sine lasă adesea mult de dorit... Dar adevărul rămâne - a fost interfața grafică care a devenit unul dintre principalele motive pentru avansarea computerelor către masele largi de consumatori.

O cohortă de profesioniști avansați preferă să folosească o linie de comandă neschimbată.

Clasificare

Se pot distinge următoarele tipuri de GUI:

  • simplu: tipic formulare de ecranȘi elemente standard interfață furnizată de subsistemul GUI însuși;
  • grafică adevărată, bidimensională: elemente de interfață non-standard și metafore originale implementate de instrumentele proprii ale aplicației sau de o bibliotecă terță parte;
  • tridimensională.

DWIM

Una dintre cerințele pentru bine interfata grafica sistem software este conceptul de „face ceea ce vreau să spun” sau DWIM (în engleză: Do What I Mean). DWIM cere ca sistemul să funcționeze previzibil, astfel încât utilizatorul să știe în mod intuitiv dinainte ce acțiune va efectua programul la primirea comenzii sale.

Avantaje

  • Interfața grafică este „prietenoasă” pentru utilizatorii care și-au început cunoașterea cu computerul din interfața grafică.
  • În programele de procesare grafică, este adesea singurul posibil

Defecte

  • Consum mai mare de memorie comparativ cu interfața text
  • Este mai dificil să organizezi munca de la distanță
  • Imposibilitatea automatizării dacă nu a fost intenționată de autorul programului
  • Interfața grafică nu este „prietenoasă” pentru utilizatorii care și-au început cunoștințele cu computerul din interfața de linie de comandă.
  • Interfața grafică este mai dificil de utilizat pentru nevăzători.

Lista de GUI-uri populare

  1. GNOME
  • Windows
  1. Windows Vista
  2. Windows 7
  3. Windows 10
  • Mac OS X
  1. Leopard

Legături

  1. Interfață grafică cu utilizatorul. (22 decembrie 2016). În Wikipedia, Enciclopedia Liberă. Preluat la 00:07, 22 decembrie 2016, de la https://en.wikipedia.org/w/index.php?title=Graphical_user_interface&oldid=756097302
  2. este timpul[ Resursa electronica]: GUI (Graphical User Interface) – deci cine este primul? / Data accesului: 25/12/16. - Mod de acces:

Mulți dintre noi folosim portofele web, dar este mult mai sigur să stocați date pe computer. Acest lucru ne protejează fondurile de atacurile hackerilor, care se adresează în principal portofelelor online. De asemenea, unele ICO-uri pot accepta din punct de vedere tehnic doar moneda Neo de la clienții portofel pentru PC.

Cum să treci de la portofelul online Neo la portofelul pentru computer? Mai jos este completa instrucțiuni detaliate cu imagini pe care se poate face clic.

1. Salvați cheie privată dintr-un portofel online.

(1) Lansați browserul. Du-te la portofel.
Puteți vizualiza cheia privată pentru portofelul neowallet.cn în filă A primi -> Verifică-ți cheie privată

Cheia privată a portofelului de pe site-ul web neotracker.io se află în partea de jos a paginii meniului principal a portofelului.

(2) Copiați cheia privată. Asigurați-vă că este depozitat într-un loc sigur, care nu este accesibil altora. străini. Oricine are acces la cheia dvs. privată are acces și la portofel și la tranzacții.
Acum sunteți gata să vă importați portofelul, să trecem la pasul 2.

Importul portofelului pe computer.

2.1 Instalați clientul pentru PC

(2) Despachetați arhiva. Rulați fișierul neo-gui.exe la rădăcina folderului pentru a deschide clientul.

(3) Așteptați până când rețeaua se sincronizează. Puteți vedea lungimea actuală a blockchain-ului pe neotracker.io. Sincronizarea rețelei poate dura de la câteva ore la câteva zile. Pentru Mai mult sincronizare rapidă Vă sfătuiesc să descărcați manual blockchain-ul Neo și să despachetați folderul Chain în arhiva rădăcină a Neo Gui.

2.2 Creați o bază de date pentru portofel
Pentru a utiliza interfața grafică, trebuie să creați o bază de date pentru portofel (Fișier portofel)

(1) Faceți clic pe portofel, Creați o bază de date pentru portofel. Va apărea o nouă fereastră

(2) Faceți clic Navigași selectați locația de stocare și faceți clic Salvați

(3) Intră Parolă Nouă de două ori, salvați sau amintiți-vă.

(4) Faceți clic A confirma iar baza de date a fost creată cu succes. De asemenea, va fi creat automat adresa noua portofel

2.3 Importul cheii private în baza de date a portofelului.

(1) Faceți clic Click dreapta mouse-ul oriunde în spațiul filei Cont

(2) Alegeți Import, Import WIF. Va apărea o nouă fereastră de importare a cheii private.

(3) Introduceți cheia privată veche a portofelului web. Clic Bine

(4) Va apărea o nouă adresă, aceasta va fi identică cu adresa portofelului dvs. web, cu același sold al tuturor monedelor neo și jetoanele sale.

Portofelul web a fost acum mutat în baza de date a portofelului dvs. Neo Gui. La fiecare următoarea lansare Faceți clic pe Neo Gui portofel, deschideți baza de date a portofelului pentru a restabili baza de date creată de noi.
Dacă aveți întrebări, scrieți în comentarii aici sau pe canalul telegram https://t.me/cryptoxleb

Git este foarte sistem popular controlul versiunilor și dezvoltarea colaborativă a proiectelor open source. Cu Git puteți urmări modificările aduse cod sursa din proiectele tale, întoarce-te Versiuni anterioare când erori criticeși, de asemenea, partajați codul tuturor și acceptați corecțiile de la ei.

Acest sistem puternic, care vă permite să optimizați munca la proiectele dvs. Nu există cerințe privind limbajul sau structura fișierelor, astfel încât dezvoltatorii au libertate completă de acțiune. În acest articol ne vom uita la cum să folosiți git pentru începători. Să privim totul în detaliu, de la configurare la ramurile proiectului.

Prin tradiție, înainte de a trece la exemple și de a lucra cu comanda, să ne uităm la principalele opțiuni și parametri. Sintaxa git este foarte simplă:

Argumentele comenzii $ git options

În primul rând, să ne uităm la opțiunile care afectează funcționarea întregului utilitar:

  • -C- utilizați folderul de depozit specificat în loc de folderul curent;
  • -c parametru=valoare- utilizați valoarea specificată a parametrului de configurare;
  • -p- parcurgeți întreaga ieșire folosind mai puțin;

Acum să ne uităm la comenzile git, sunt puțin mai multe și cu ajutorul lor veți efectua toate acțiunile principale:

  • adăuga- adăugați un fișier sau un folder în depozitul git;
  • a.m- aplicați toate patch-urile din e-mail;
  • Arhiva- creați o arhivă de fișiere;
  • împărţi în două- utilizați căutarea binară pentru a găsi commit-ul dorit;
  • ramură- gestionarea ramurilor de proiect;
  • pachet- mutarea obiectelor și legăturilor din arhivă;
  • verifică- comutarea între ramuri;
  • cireș-culege- efectuați modificări la comite-urile existente;
  • curat- ștergeți toate fișierele și folderele de proiect neurmărite;
  • clonare- creați o copie a depozitului de la distanță într-un folder;
  • comite- salvarea modificărilor în depozit;
  • dif- vezi modificări între comiteri;
  • aduce- descărcați depozitul de la distanță;
  • init- crearea unui depozit;
  • combina- îmbina două ramuri;
  • Trage- integrarea unui depozit la distanță cu unul local;
  • Apăsaţi- trimite modificări la un depozit la distanță;
  • etichetă- managementul etichetelor;
  • arbore de lucru- managementul arborilor de dezvoltare.

Argumentele depind de comanda utilizată, așa că le vom analiza mai detaliat în exemple.

Cum funcționează git?

Deci, din toate cele de mai sus, probabil că înțelegeți deja că controlul versiunii vă permite să vizualizați modificările în orice stadiu de dezvoltare și, de asemenea, să reveniți în orice punct. Dar nu este așa. Modificările sunt salvate ca commit. În rusă - fixare. Efectuați un commit inițial pentru a salva starea inițială a proiectului și apoi pentru fiecare modificare. Aceasta funcționează ca instantanee.

În plus, git vă permite să trimiteți date către server la distanta. Nu numai că sunt trimise versiunea terminată, dar și toate instantaneele, astfel încât oricine din echipă poate vedea istoricul schimbărilor. Trebuie să faceți un comentariu pentru fiecare instantaneu, astfel încât lucrul cu git va fi mai ușor și mai clar.

Cum se folosește Git?

De obicei, structura unui proiect Git va depinde de dimensiunea și complexitatea programului dvs. Dar mai întâi, vom folosi un proiect format dintr-o singură ramură. Fiecare proiect conține implicit o ramură, se numește master. Primul nostru proiect se va numi test.

Crearea unui proiect

Când configurarea git este completă, să trecem la proiectul tău. La început, trebuie doar să creați un folder pentru fișierele de proiect. Dacă veți lucra la mai multe proiecte, creați un folder git în directorul dvs. de acasă și plasați folderele de proiect acolo:

mkdir -p ~/git/testing ; cd ~/git/testing

Această comandă va crea structura dorită foldere și schimbă directorul curent în cel nou creat. Acum să creăm primul fișier al proiectului nostru:

Proiectul este gata, dar sistemul de control al versiunilor git nu știe încă despre el.

Configurarea unui proiect în git

Înainte ca git să înceapă să urmărească modificările, trebuie să pregătiți toate cele necesare fișierele de configurare. Mai întâi, inițializam un depozit gol în folderul nostru:

Odată ce depozitul este creat, trebuie să adăugați fișierele la acesta. Fiecare fișier trebuie adăugat separat sau puteți spune utilitarului să adauge toate fișierele în mod explicit. Până când adăugați fișierul în sine, acesta nu va fi urmărit. De asemenea, trebuie adăugate fișiere noi în viitor, acestea nu sunt adăugate automat. Mai întâi să adăugăm folderul curent:

Dacă totul a mers bine, comanda nu va scoate nimic.

Comiterea schimbărilor

De asemenea, modificările nu sunt urmărite automat. Comitarea modificărilor se face folosind comanda commit. Trebuie să indicați ce a fost schimbat cu un mic comentariu, literalmente câteva propoziții. Bun antrenament se angajează înainte de fiecare schimbare majoră.

În acest fel, vei stoca toate versiunile proiectului, de la prima până la cea actuală, și vei putea, de asemenea, să știi ce, când și unde a fost schimbat. Pentru a crea prima rundă de comitere:

git commit -m "Commitere inițială" -a

Comanda trebuie să primească doi parametri, primul este -m, comentariul dvs., al doilea -a înseamnă că trebuie să aplicați acțiunea tuturor fișierelor modificate. Pentru prima dată este utilizată această opțiune, dar de obicei trebuie să specificați fișierele sau directoarele modificate. De exemplu, puteți face acest lucru:

git commit -m Fișierul „Fișier modificat”.

Trimiterea modificărilor

Până în acest moment, am făcut totul într-un depozit local. Puteți utiliza git local dacă aveți nevoie doar de controlul versiunii, dar uneori trebuie să partajați informații cu alți dezvoltatori și să trimiteți datele într-un depozit de la distanță.

Mai întâi trebuie să adăugați un depozit la distanță folosind comanda de la distanță. Pentru a face acest lucru, trebuie să îi transmiteți adresa URL:

git remote adăuga origine https://github.com/Seriyyy95/testing.git

Apoi puteți vedea lista de depozite la distanță:

Puteți folosi nu numai serverele github, ci și orice altele. Acum, pentru a trimite modificările, utilizați această comandă:

git push origin master

Comanda push specifică că vrem să împingem date într-un depozit de la distanță, originea este depozitul nostru configurat, iar master este o ramură.

Conducerea filialei

Pentru proiecte simple O ramură este suficientă. Dar dacă proiectul este mare și are mai multe versiuni, inclusiv o versiune de test, atunci poate fi necesar să creați o ramură separată pentru fiecare dintre ele. Mai întâi ne uităm la ramurile disponibile:

Opțiunea -a specifică că toate ramurile ar trebui să fie afișate, chiar și cele care nu sunt sincronizate. Un asterisc indică ramura activă. Acum să creăm o ramură de dezvoltare folosind comanda checkout:

git checkout -b develop

De asemenea, puteți comuta între ramuri folosind aceeași comandă:

git checkout master
$ git checkout develop

Acum să creăm un alt fișier:

Și adăugați-l la noua noastră filială de dezvoltare:

Să angajăm modificările făcute:

git commit -m "dezvoltare fișier" develop

ramură git
$ls

Apoi treceți la ramura principală și priviți din nou:

git checkout master
ramura $git
$ls

Nu există niciun dosar aici, așa ar trebui să fie. Există unul în git lucru util, ca o fuziune. Cu el puteți îmbina două ramuri. De exemplu, mutarea codului dintr-o ramură de lucru într-una stabilă. Pentru a face acest lucru, rulați comanda de îmbinare:

git merge develop --no-ff

Înainte de a realiza îmbinarea, trebuie să introduceți un comentariu despre motivul pentru care este necesar. Apoi, dacă rulați din nou ls, veți vedea că există deja fișierul necesar. Exemplele noastre git au ajuns la final.

concluzii

În acest articol, am analizat cum să folosiți git pentru a gestiona versiunile proiectelor dvs. Aceasta este doar cea mai de bază informație și există mult mai multe pe care controlul versiunii git poate face, dar uitându-ne la ea caracteristici suplimentare depășește domeniul de aplicare al acestui articol. Sper că ați găsit acest articol de ajutor.