Sitemap

Adobe Dreamweaver oferă integrare Git, permițându-vă să editați fișiere și să gestionați controlul versiunilor într-o singură aplicație, cu o interfață unificată.

Când asociați un site Dreamweaver cu un depozit Git, puteți utiliza Dreamweaver ca client Git - puteți extrage și împinge modificări, puteți scrie mesaje de confirmare, puteți vizualiza diferențele și puteți efectua îmbinări.Puteți folosi în continuare alți clienți Git, cum ar fi GUI Git sau comanda git, iar Dreamweaver va coopera cu aceștia fără probleme.Dacă efectuați operațiuni Git pe depozitul dvs. local cu un alt client, Dreamweaver detectează actualizările și actualizează automat starea Git în Dreamweaver.

Urmați acești pași pentru a asocia un site Dreamweaver cu un depozit Git.În aceste exemple, serverul Git este GitHub.

Configurați Dreamweaver să folosească Git

Notă

Aceste instrucțiuni acoperă configurația git pentru un nou site Dreamweaver.Dacă aveți un site Dreamweaver existent, pașii sunt ușor diferiți, iar Dreamweaver este puțin mai pretențios în ceea ce privește configurațiile pe care le acceptă.Acești pași sunt similari, dar nu sunt tratați aici.

Creați un nou site Dreamweaver

  1. Deschideți Dreamweaver.
  2. În meniul Site, alegeți Site nou.
  3. Introduceți un nume de site.De exemplu, introduceți mysite-git.

Creați un nou folder local de site

  1. Pentru folderul site-ului local, selectați un folder gol.Dacă introduceți numele unui folder care nu există, acesta este creat.Când site-ul este creat, depozitul Git la distanță va fi clonat în acest director.

Configurarea acreditărilor Git în Dreamweaver

  1. Selectați Asociați un depozit Git cu acest site.
  2. Selectați Clonează depozitul Git existent folosind adresa URL.
  3. Introduceți adresa URL https:// a depozitului dvs.
  4. Pentru Nume de utilizator Git, introduceți numele de utilizator GitHub.
  5. Pentru Parolă, dacă utilizați 2FA (autentificare cu doi factori), introduceți jetonul de acces (vezi mai jos). Dacă nu utilizați 2FA, introduceți parola Git obișnuită.

  1. Faceți clic pe Test pentru a verifica dacă autentificarea funcționează.
  2. Bifați caseta cu eticheta Salvare acreditări.
Notă

Dacă nu vă salvați acreditările acum, este posibil să nu o puteți face mai târziu.

  1. Faceți clic pe Salvare.

Depozitul GitHub de la distanță este clonat în folderul site-ului dvs. local.Acum, când editați oricare dintre aceste fișiere, puteți utiliza Dreamweaver ca client Git.

Generați un token de acces personal pentru GitHub 2FA

  1. Într-un browser web, conectați-vă la contul dvs. GitHub.
  2. Verificați-vă adresa de e-mail, dacă nu ați făcut-o deja.
  3. Faceți clic pe pictograma contului dvs. din colțul din dreapta sus al oricărei pagini GitHub.Din meniu, alegeți Setări.
  4. În stânga, faceți clic pe Setări pentru dezvoltatori.
  5. În stânga, faceți clic pe Jetoane de acces personal.
  6. Faceți clic pe Generați un nou token.
  7. Pentru Token Description, introduceți orice.
  8. Pentru Scopes, puteți utiliza opțiunile implicite.Asigurați-vă că Repo și subopțiunile sale sunt bifate.
  9. Faceți clic pe Generare token pentru a invalida orice simboluri anterioare pe care le-ați generat și pentru a crea un nou token.Copiați și inserați noul token în documentul privat.Acest simbol nu va mai putea fi văzut niciodată în GitHub, așa că păstrați-l într-un loc sigur.

Acest token trebuie folosit acum ca parolă pentru toate operațiunile GitHub care utilizează o adresă URL https://, inclusiv integrarea Dreamweaver.

Flux de lucru Git în Dreamweaver

Următorul este fluxul de lucru general de utilizat atunci când editați un site Dreamweaver asociat Git.

  1. Dacă fereastra Git din interfața Dreamweaver este ascunsă, în meniul Fereastră, selectați Git. (Puteți comuta între meniurile laterale, inclusiv meniul Git, apăsândF4.)
  2. Înainte de a edita fișierele, efectuați un Git Pull.Un pull va sincroniza depozitul dvs. local, astfel încât să aveți toate lucrările noi făcute de alte persoane de la ultima dvs. extragere.

  1. Înainte de a salva modificările într-un fișier, Dreamweaver afișează „Nimic de comis, directorul de lucru este curat”.
  2. După ce salvați modificările aduse unui fișier, acesta este listat ca fișier fără etape.Fișierele neînscenate nu sunt urmărite de Git și nu fac parte dintr-o comitere.
  3. Pentru a pune în scenă un fișier pe care l-ați modificat, bifați caseta de lângă numele fișierului.Echivalentul liniei de comandă este git addnume de fișier.

  1. Opțional: dacă doriți să eliminați un fișier, astfel încât modificările dvs. să nu fie incluse într-un comit, debifați caseta de lângă numele fișierului.Echivalentul liniei de comandă este git reset HEADnume de fișier.
  2. Când sunteți gata să efectuați modificările, faceți clic pe butonul Commit.

  1. Introduceți un mesaj de confirmare, descriind pe scurt modificările din acest grup de fișiere.Acest mesaj este echivalent cu comanda git commit -m "mesaj".Faceți clic pe OK.

  1. Vi se poate cere să introduceți detaliile utilizatorului Git.Introduceți numele complet și adresa de e-mail care vă vor identifica în mesajele de confirmare.Vi se vor cere aceste informații o singură dată.Echivalentele liniei de comandă sunt git config --global user.name "Nume complet" și git config --global user.email "adresă".
  2. Când sunteți gata să vă trimiteți commit-ul în depozitul de la distanță, faceți clic pe Git Push.
  3. Dacă nu aveți un motiv să faceți altfel, puteți utiliza setările implicite push.Faceți clic pe OK.Echivalentul liniei de comandă este git push origin master.

Notă

Dacă altcineva a schimbat unul dintre fișierele din commit de la ultima dată când ați extras, veți fi notificat că conflictele trebuie îmbinate.În multe cazuri, modificările pot fi îmbinate automat.Când îmbinarea este completă, puteți încerca să împingeți din nou commit.

Depanare

  • Dacă fereastra Git nu afișează deloc informații, site-ul dvs. poate fi configurat incorect.Eliminați site-ul Dreamweaver, ștergeți folderul local al site-ului (sau alegeți unul nou) și începeți de la capăt.
  • Dacă Dreamweaver se blochează atunci când încercați pentru prima dată să vă testați acreditările git, este posibil să fie blocat de paravanul de protecție Windows Defender.Pentru a reseta setările paravanului de protecție Dreamweaver, reinstalați Dreamweaver și asigurați-vă că acordați acces pentru firewall prima dată când porniți aplicația.
  • Dacă Git pare să nu funcționeze corect cu Dreamweaver, puteți încerca să reinstalați Git.Dreamweaver folosește instrumentele de linie de comandă Git sub capotă și este posibil să aveți informații de conectare învechite sau o altă configurație.Dacă da, reinstalarea Git ar trebui să resetați aceste informații și să rezolve problema.

Informații conexe