Configurarea unui site personal cu paginile GitHub

Publii include suport pentru paginile Github, care oferă un spaÈ›iu pentru a construi un site web pe care ®l puteÈ›i utiliza pentru evidenÈ›ierea proiectelor dvs. GitHub sau doar pe voi ®nÈ™ivă! Din păcate, există puÈ›ine funcÈ›ionalități pentru construirea de fapt a unui site web dacă nu aveÈ›i niÈ™te know-how È™i sunteÈ›i dispuÈ™i să ®nvățaÈ›i instrumente dificile de configurare, cum ar fi Jekyll, dar mulÈ›umită lui Publii veÈ›i putea crea un site web complet, uimitor Žn doar c¢teva minute, este uÈ™or de actualizat È™i menÈ›inut.

Generarea unui token de acces

Žnainte de a putea ®ncepe să creăm o pagină GitHub, trebuie să generăm un jeton de acces; Acest lucru va permite publicii să obÈ›ină accesul È™i să facă modificări la pagina dvs. GitHub astfel ®nc¢t să vă poată crea È™i să editeze site-ul dvs. ori de c¢te ori faceÈ›i clic pe butonul de sincronizare din aplicaÈ›ia publii; G¢ndiÈ›i-vă la aceasta ca cre¢nd o parolă pe care Publii ®l poate folosi pentru a intra ®n Clubul Github!

Crearea unui site Pagini GitHub

Jonathan McGlone

Acest ghid este menit să ajute pe Betul È™i Github ®ncepătorii să se ridice È™i să alerge cu Pagini GitHub È™i Jekyll ®ntr-o după-amiază. Se presupune că È™tiÈ›i foarte puÈ›in despre controlul versiunii, Git È™i GitHub. Este utilă dacă È™tiÈ›i elementele de bază ale HTML È™i CSS, deoarece vom lucra direct cu aceste limbi. De asemenea, vom folosi un pic de Markdown, dar ®n nici un caz trebuie să fii expert cu oricare dintre aceste limbi. Ideea este de a ®nvăța prin a face, astfel ®nc¢t codul pe care ®l vom implementa ®n acest tutorial este disponibil ®n acest ghid sau poate fi descărcat ®n ®ntregime la acest repo de la GitHub. SimÈ›iÈ›i-vă liber să copiaÈ›i È™i să lipiÈ›i sau să introduceÈ›i acest cod direct ®n fiÈ™ierele proiectului dvs.

alte resurse pe care ar trebui să le cunoașteți

Pentru a face ca paginile de la GitHub să fie accesibile unei audiență mai largă, acest ghid se concentrează pe utilizarea interfeÈ›ei web pe GitHub. OM pentru a vă construi site-ul personal, generaliz¢nd È™i glossing peste instrumentele standard asociate cu Git È™i GitHub. Pentru a obÈ›ine mult mai murdar cu Git È™i Github (adică linia de comandă È™i terminalul), există È™i alte mari ghiduri pe care ar trebui să le cunoaÈ™teÈ›i, probabil, marcaj È™i citiÈ›i după ce aÈ›i terminat acest lucru sau să sariÈ›i la acest lucru Viteza: Anna Debenham, Žnclinatorie È™i chiar GitHub ®n sine mergea deasupra È™i dincolo de a face linia de comandă sau fluxul de lucru local de găzduire Github È™i È™abloanele Jekyll accesibile unui public mai larg.

La sf¢rÈ™itul acestui document există o listă destul de bună a resurselor legate de Git, GitHub / Pagini, Jekyll È™i Markdown care vă pot ajuta să vă scufundaÈ›i mai ad¢nc ®n aceste instrumente. Voi face tot posibilul pentru a păstra această listă actualizată pe măsură ce găsesc noi.

Ce este git, github și pagini GitHub?

git, github È™i github sunt toate foarte str¢ns legate. ImaginaÈ›i-vă git ca flux de lucru pentru a face lucrurile făcute È™i paginile GitHub È™i GitHub ca locuri pentru a stoca munca pe care o termini. Proiectele care folosesc git sunt stocate public ®n paginile Github È™i Github, deci ®ntr-un mod foarte generalizat, Git este ceea ce faceÈ›i la nivel local pe computerul dvs. È™i GitHub este locul ®n care toate acestea sunt stocate public pe un server.

git

git este un sistem de control al versiunii care urmăreÈ™te modificări ale fiÈ™ierelor ®ntr-un proiect ®n timp. Žn mod obiÈ™nuit, ®nregistrează ceea ce au fost modificările (ceea ce a fost adăugat? Ce a fost eliminat din dosar?), Cine a făcut schimbările, notele È™i comentariile cu privire la schimbările de către comutator È™i la ce oră au fost făcute modificările. Este folosit ®n primul r¢nd pentru proiectele de dezvoltare software care sunt adesea colaborative, deci ®n acest sens, este un instrument care să ajute la activarea È™i ®mbunătățirea colaborării. Cu toate acestea, natura sa colaborativă a condus-o să dob¢ndească interesul comunității de publicare ca instrument de ajutor at¢t ®n ​​fluxurile de lucru È™i de redacÈ›ie.

git este pentru persoanele care doresc să menÈ›ină mai multe versiuni ale fiÈ™ierelor lor ®ntr-o manieră eficientă È™i să călătorească ®napoi la timp pentru a vizita diferite versiuni fără a jongleze numeroase fiÈ™iere ®mpreună cu numele lor confuze stocate ®n locaÈ›ii diferite. G¢ndiÈ›i-vă la GIT È™i la controlul versiunii ca un buton magic ando.

copie, editare și găzduiește un șablon simplu de hartă de prospect

Sfat: AlegeÈ›i un nume de utilizator GitHub, care este relativ scurt È™i unul pe care ®l veÈ›i fi fericit să vă vedeÈ›i ®n adresa web a diagramelor È™i hărÈ›ilor pe care le veÈ›i publica online. Cu alte cuvinte, DrunkbrownieChef6789 nu poate fi cea mai ®nÈ›eleaptă alegere pentru un nume de utilizator, dacă Browniechef este de asemenea disponibil.

Notă: Am configurat repo-ul nostru utiliz¢nd caracteristica È™ablonului lui GitHub pentru a facilita ca utilizatorii să-È™i creeze propriile copii. Dacă ®ncercaÈ›i să copiaÈ›i repo-ul altcuiva al altcuiva È™i nu vedeÈ›i un buton de È™abloane, apoi faceÈ›i clic pe butonul furculiță, ceea ce face o copie diferită. Iată diferenÈ›a: Șablonul vă permite să faceÈ›i mai multe copii ale aceluiaÈ™i repo, oferindu-le nume diferite, ®n timp ce furculiÈ›a vă permite să creaÈ›i o singură copie a unui repo, deoarece utilizează acelaÈ™i nume ca È™i originalul, iar GitHub vă ®mpiedică să creaÈ›i două repos cu acelaÈ™i nume. Dacă aveÈ›i nevoie să creaÈ›i o a doua furculiță a unui repo GitHub, accesaÈ›i fiÈ™ierele CreaÈ›i un nou repo È™i ®ncărcaÈ›i fiÈ™ierele din secÈ›iunea GitHub din acest capitol.

colÈ›ul din st¢nga sus al ecranului următor va spune numele de utilizator / prospectul-hărÈ›i - simplu generat de hipsondataviz / leaflet-hartă-simplu, unde numele de utilizator se referă la numele de utilizator al contului dvs. GitHub. Acest lucru confirmă că aÈ›i copiat È™ablonul nostru ®n contul dvs. GitHub È™i conÈ›ine doar trei fiÈ™iere:

Cuprins

github este un site "codificare socială". Vă permite să ®ncărcaÈ›i depozite de cod pentru depozitare ®n sistemul de control al gitversiunii. Apoi, puteÈ›i colabora pe proiecte de cod, iar sistemul este open-sursă ®n mod implicit, ceea ce ®nseamnă că oricine din lume poate găsi codul dvs. GitHub, utilizaÈ›i-l, ®nvățaÈ›i de la acesta È™i ®mbunătățiÈ›i-l. PuteÈ›i face acest lucru È™i cu codul altora! Acest articol oferă un ghid de bază pentru publicarea conÈ›inutului utiliz¢nd caracteristica GHUB Pages GH.

Publicarea conținutului

GitHub este o comunitate foarte importantă È™i utilă pentru a vă implica, iar Git / GitHub este un sistem de control de versiune foarte popular - majoritatea companiilor de tehnologie ®l folosesc acum ®n fluxul de lucru. GitHub are o caracteristică foarte utilă numită Pagini GitHub, care vă permite să publicaÈ›i codul site-ului live pe web.

Basic GitHub Setup

  • Mai ®nt¢i de toate, instalaÈ›i git pe aparatul dvs. Acesta este software-ul sistemului de control al versiunii subiacente pe care GitHub funcÈ›ionează deasupra.
  • Următorul, ®nscrieÈ›i-vă pentru un cont Github. Este simplu È™i uÈ™or.
  • După ce v-aÈ›i ®nscris, conectaÈ›i-vă la Github. om cu numele de utilizator È™i parola.

Pregătirea codului dvs. pentru ®ncărcare

Acest site web utilizează un serviciu de securitate pentru a se proteja de atacurile online. AcÈ›iunea pe care tocmai aÈ›i efectuat a declanÈ™at soluÈ›ia de securitate. Există mai multe acÈ›iuni care ar putea declanÈ™a acest bloc, inclusiv trimiterea unui anumit cuv¢nt sau a unei fraze, a unei comenzi SQL sau a datelor malformate.

Pagina pe care o căutați pentru cant befound.

Întrebându-se raportul de aspect video este cel mai bun pentru difuzarea conținutului dvs. Acest ghid pentru ratiile de aspect acoperă rezoluția la rapoartele comune mai mult.

Pagina pe care o căutați pentru cant befound.
Folosim cookie-uri
Folosim cookie-uri pentru a vă asigura că vă oferim cea mai bună experiență pe site-ul nostru. Prin utilizarea site-ului, sunteți de acord cu utilizarea cookie-urilor noastre.
Permiteți cookie-urile.