10 sfaturi pentru a obține cel mai mult din Github


GitHub este un serviciu de găzduire online pentru majoritatea codului computerului cu control de versiune. Gândiți-vă la Github ca un serviciu de dezvoltare bazat pe cloud pentru coduri și alte tipuri de fișiere similare. Github se mândrește cu peste 30 de milioane de utilizatori, care împărtășesc, dezvoltă și lucrează împreună pentru a construi software-ul de mâine.

Găzduiește proiecte de cod sursă în diferite limbaje de programare și ține urmări ale fiecărei iterații și a fiecărei schimbări. De asemenea, toți cei din echipa ta pot lucra împreună la aceleași proiecte din orice parte a lumii.

GitHub este cel mai util pentru proiecte cu colaboratori multipli. Înseamnă, de asemenea, că echipa de dezvoltare de software și aplicații utilizează un depozit centralizat în care utilizatorii se pot încărca, gestiona coduri și editări sincronice.

Atunci când folosesc alte sisteme bazate pe cloud, cum ar fiDropbox, modificările se pot trece peste unele. Primul care își salvează avantajele de lucru asupra altui membru al echipei care ar putea încerca să facă schimbări în același timp.

În ciuda faptului că GitHub este utilizat în principal de către ingineri și programatori, acesta poate fi la fel de ușor de utilizat de către cei care au experiență leștehnică ca mod de partajare și colaborare la orice tip de fișier.

De exemplu, membrii echipei care consideră că trebuie să facă modificări la documentele Word pot beneficia adesea de capacitățile de control al versiunii.

>In_content_1 all: [300x250] / dfp: [640x360]->

1. Urmărirea proiectelor dvs. de codare

Structura de bază a platformei GitHub este capacitatea de a urmări proiectele prin utilizarea sistemului distribuit de control al versiunilor git (un program care urmărește evoluțiile și modificările aduse fișierelor .)

Membrii echipei pot vizualiza o imagine de ansamblu completă a oricărui proiect dat. O bară de progres va afișa activități active, o listă de doze și ce a fost finalizată.

GitHub permite, de asemenea, utilizatorilor să urmărească plăcile de proiecte de la alte organizații, introducând URL-ul unui proiect în câmpul de note. Dacă doriți, puteți dezactiva urmărirea pentru orice proiect dat.

2. Utilizarea comenzilor rapide de la tastatură

Majoritatea dintre noi suntem familiarizați cu utilizarea comenzilor rapide de la tastatură ca mijloc de a efectua mai multe sarcini multiple sau repetitive.

Aproape fiecare pagină de pe GitHub include o listă de scurtături care poate fi folosit pe pagina respectivă. Puteți accesa comanda rapidă tastând „?” Într-o casetă de dialog.

3. Explorați alte proiecte

Majoritatea echipelor de dezvoltatori folosesc GitHub pentru a găzdui și gestiona propriile proiecte. Cu toate acestea, ajută, de asemenea, să vezi cum utilizează alții platforma și să răsfoiască proiectele lor. S-ar putea să obțineți informații noi,idei și inspirație pe care să le folosiți pentru propriile proiecte.

Aflați ce este în tendință în GitHubcommunity, conectați-vă cu alți membri și căutați pe etichete sau subiecte pentru mai multe puncte de vedere.

Pentru o platformă care se referă în principal la codare, Github este incredibil de„ oameni- prietenoasă ”și strălucește ca un utilizator și un mediu centrat pe comunitate. Accentul lor asupra dezvoltării orientate spre utilizator este încorporat în cultura Github în sine, care deține o poziție de top două în topul celor mai prietenoase locuri de muncă din lume.

4. Mai mult decât doar codificarea

Mulți presupun că GitHub este util doar dezvoltatorilor. Cu toate acestea, este și o resursă pentru multe alte nișe. Două dintre principalele caracteristici de colaborare ale GitHub care sunt utile pentru oricine sunt ramificarea și furcarea.

Forking permite utilizatorilor să creeze o copie sau o clonă a lucrului altcuiva dacă au acces la ea. Hiperlinkul principal la sursa poate fi păstrat în timp ce dezvoltatorul testează conținutul, efectuează modificări și revizii.

Cu instrumentul de ramificare, utilizatorii pot crea o copie temporară a unei resurse. Acest lucru împiedică diferiți utilizatori care lucrează la samecontent să aplice modificări incompatibile proiectului.

Ramificarea și forjarea sunt instrumente valoroase pentru utilizatorii care lucrează la proiecte sinergetice. Mai jos sunt câteva moduri în care pot beneficia echipe de orice tip, nu doar codificatoare:

  • Jurnalele de călătorie
  • Documente legale
  • Compoziții muzicale
  • Vizualizarea datelor pentru jurnaliști
  • Blogging și marketingul de conținut
  • Distribuirea rețetelor
  • 5. Crearea unui depozit

    Un depozit este o modalitate de a descrie spațiul în care trăiește proiectul tău. Opțiunile dvs. de unde să vă stocați datele sunt: ​​

    • Orice gazdă online
    • Un folder de pe computer
    • Spațiu de stocare GitHub
    • Puteți stoca orice tip de fișier în repozitorul dvs., inclusiv imagini, text și fișiere cod. Nu este dificil să începeți cu primul depozit. În primul rând, va trebui să-ți creezi propriul contGitHub.

      Următoarea acțiune este să faceți clic pe semnul plus + semn în colțul din dreapta sus în timp ce vă conectați. Selectați „nou depozit”.

      Apoi veți vedea un ecran care arată likethis:

      Ia notă că depozitele sunt public inadecvat. Dacă doriți mai degrabă că accesul a fost restricționat și nu doriți să vă vizualizați progresul, puteți selecta doar cei pe care doriți să îl consultați. Dacă preferi să păstrezi oarecare confidențialitate, va trebui să treci la serviciul apaid ..

      6. Folosiți READMEs în mod eficient

      Scopul unui fișier README este de a-i interesa pe utilizatori în proiectul dvs. Puteți adăuga fișierul dvs. în timp ce începeți să creați un depozit adedicat.

      Cei care folosesc platforma WordPress sunt familiarizați cu fișierele README. Înainte de instalarea pluginurilor, echipa de lucru poatecitiți acest fișier pentru a vă face o idee mai clară despre ce este posibil să facă pluginul și despre cât de mult să-l utilizați.

      Nu faceți fișierul dvs. lung și plictisitor, deoarece aceasta va face mai mult decât probabil să îndepărteze utilizatorii decât să îi aibă. stați în preajmă pentru a readmore. Unele dintre cele mai bune practici sugerate pentru fișierele README includ:

      • Titluri descriptive
      • Imagini antet
      • Link-uri externe la adăugarea documentației
      • Caracteristică scurtă liste
      • Rezumate clare și concise
      • 7. Urmăriți alții

        Interacționați cu alții pe GitHub urmând profilul său. Veți putea monitoriza ce lucrează alții din depozitele publice și veți primi, de asemenea, notificări despre activități din tabloul de bord personal de pe Github.

        Veți găsi o multitudine de idei grozave pentru proiectele de dezvoltare proprii, puteți colabora cu membrii echipei din personalul dvs. de lucru sau în echipa de lucru și să vă împărtășiți cunoștințele și expertiza dvs.

        8. Alăturați-vă conversației

        Unul dintre numeroasele beneficii ale unor planuri open source este capacitatea de a colabora, învăța, partaja și comunica cu alte persoane.

        Nu există costuri pentru a utiliza Github și a explora potențialul său. Scopul open source este de a ajuta la îmbunătățirea soluțiilor folosind contribuții din partea maselor.

        Aflați sau îmbunătățiți-vă abilitățile sau ajutați-i pe ceilalți să înțelegeți din experiența și expertiza dvs..

        Prin întâlnirea cu o comunitate pe GitHub, veți putea urmări dezvoltarea de proiecte care vă interesează, să faceți duplicate ale acestor proiecte și să experimentați în propriul dvs. depozit privat.

        Pentru a găsi o comunitate care vă interesează, utilizați funcția „explorează”. pentru a căuta colecții legate de câmpul tău de interes.

        9. Arată-ți cea mai bună lucrare

        Dacă ești un utilizator activ de social media, nu înțelegi puterea postărilor fixate. De exemplu, dacă fixați un nou post pe profilul dvs. de Twitter, acesta va rămâne în partea de sus a feedului dvs. și va putea fi vizualizat prin vizionarea profilului respectiv.

        Paginile de Facebook au aceeași caracteristică. Trecând postări la profilurile dvs. de socializare, vă asigurați că vizitatorii dvs. vor vedea mai întâi postarea dvs. preferată, mai degrabă decât să vă căutați în întregul dvs. feed. pagină. Utilizatorii cu un cont gratuit pot înscrie până la șase depozite, care vor rămâne în partea de sus a profilului lor.

        10. Știi pe cine să dai vina

        Da, în GitHub există un buton numit „vina”. Este posibil să nu fie un cuvânt amabil, dar este o caracteristică utilă. Dacă doriți pe cel care a făcut o modificare specifică într-un fișier, jucați   joc de vină.

        Din vizualizarea de vină a unui fișier, veți putea vedea linia cu linie întregul istoric de revizuiri. Sau puteți examina modificările făcute sau istoricul versiunilor oricărei linii.

        Dacă ceva este rupt sau nu funcționează corect, această funcție vă poate ajuta să identificați membrii echipei care trebuie să lucreze împreună pentru o soluție.

        Dacă sunteți în căutarea unui cloud centralizat, platforma bazată în care puteți colabora, partaja, stoca, testa și publica proiecte, GitHub este o soluție puternică.

        1983-0321 60th Birthday Puja Talk, Sydney, Australia, DP, subtitles

        Postări asemănatoare:


        11.04.2019