Sitemap

Adobe Dreamweaver har Git-integrering, så att du kan redigera filer och hantera versionskontroll i en applikation, med ett enhetligt gränssnitt.

När du associerar en Dreamweaver-webbplats med ett Git-förråd kan du använda Dreamweaver som din Git-klient - du kan dra och pusha ändringar, skriva commit-meddelanden, visa skillnader och utföra sammanslagningar.Du kan fortfarande använda andra Git-klienter, som Git GUI eller git-kommandot, och Dreamweaver kommer att samarbeta med dem sömlöst.Om du utför Git-operationer på ditt lokala arkiv med en annan klient, upptäcker Dreamweaver uppdateringarna och uppdaterar automatiskt Git-status i Dreamweaver.

Följ dessa steg för att associera en Dreamweaver-webbplats med ett Git-förråd.I dessa exempel är Git-servern GitHub.

Konfigurera Dreamweaver för att använda Git

Notera

Dessa instruktioner täcker git-konfiguration för en ny Dreamweaver-webbplats.Om du har en befintlig Dreamweaver-webbplats är stegen något annorlunda, och Dreamweaver är lite mer kräsen när det gäller vilka konfigurationer den accepterar.Dessa steg är liknande, men täcks inte här.

Skapa en ny Dreamweaver-webbplats

  1. Öppna Dreamweaver.
  2. I menyn Webbplats väljer du Ny webbplats.
  3. Ange ett webbplatsnamn.Ange till exempel mysite-git.

Skapa en ny lokal platsmapp

  1. För lokal platsmapp, välj en tom mapp.Om du skriver namnet på en mapp som inte finns skapas den.När sajten skapas kommer Git-fjärrförvaret att klonas till denna katalog.

Konfigurera Git-uppgifter i Dreamweaver

  1. Välj Associera ett Git-förråd med den här webbplatsen.
  2. Välj Klona befintligt Git-förråd med URL.
  3. Ange https:// URL till ditt förvar.
  4. För Git Username anger du ditt GitHub-användarnamn.
  5. För Lösenord, om du använder 2FA (tvåfaktorsautentisering), ange din åtkomsttoken (se nedan). Om du inte använder 2FA, ange ditt vanliga Git-lösenord.

  1. Klicka på Testa för att verifiera att autentiseringen fungerar.
  2. Markera rutan märkt Spara inloggningsuppgifter.
Notera

Om du inte sparar dina referenser nu kanske du inte kan göra det senare.

  1. Klicka på Spara.

Det fjärranslutna GitHub-förrådet klonas till din lokala webbplatsmapp.Nu, när du redigerar någon av dessa filer, kan du använda Dreamweaver som din Git-klient.

Skapa en personlig åtkomsttoken för GitHub 2FA

  1. Logga in på ditt GitHub-konto i en webbläsare.
  2. Verifiera din e-postadress, om du inte redan har gjort det.
  3. Klicka på din kontoikon i det övre högra hörnet på valfri GitHub-sida.Välj Inställningar från menyn.
  4. Klicka på Utvecklarinställningar till vänster.
  5. Klicka på Personliga åtkomsttokens till vänster.
  6. Klicka på Generera ny token.
  7. Ange vad som helst för Token Description.
  8. För Scopes kan du använda standardalternativen.Se till att Repo och dess underalternativ är markerade.
  9. Klicka på Generera token för att ogiltigförklara alla tidigare token som du har genererat och skapa en ny token.Kopiera och klistra in den nya token i det privata dokumentet.Denna token kan aldrig ses i GitHub igen, så spara den på ett säkert ställe.

Denna token måste nu användas som lösenord för alla GitHub-operationer som använder en https:// URL, inklusive Dreamweaver-integration.

Git arbetsflöde i Dreamweaver

Följande är det allmänna arbetsflödet som ska användas när du redigerar en Git-associerad Dreamweaver-webbplats.

  1. Om Git-fönstret i ditt Dreamweaver-gränssnitt är dolt, välj Git i menyn Fönster. (Du kan växla sidomenyerna, inklusive Git-menyn, genom att trycka påF4.)
  2. Innan du redigerar filer, utför en Git Pull.En pull kommer att synkronisera ditt lokala arkiv, så att du har allt nytt arbete gjort av andra personer sedan din senaste pull.

  1. Innan du sparar ändringar i en fil visar Dreamweaver "Inget att begå, arbetskatalogen är ren."
  2. När du har sparat ändringar i en fil listas den som en icke iscensatt fil.Ostaderade filer spåras inte av Git och är inte en del av en commit.
  3. För att iscensätta en fil som du har ändrat, markera rutan bredvid filnamnet.Kommandoradens motsvarighet är git addfilnamn.

  1. Valfritt: Om du vill ta bort en fil, så att dina ändringar inte ingår i en commit, avmarkerar du rutan bredvid filnamnet.Motsvarigheten på kommandoraden är git reset HEADfilnamn.
  2. När du är redo att genomföra dina ändringar, klicka på knappen Bekräfta.

  1. Ange ett commit-meddelande som kort beskriver ändringarna i denna grupp av filer.Detta meddelande motsvarar kommandot git commit -m "meddelande".Klicka på OK.

  1. Du kan bli ombedd att ange dina Git-användaruppgifter.Ange det fullständiga namnet och e-postadressen som kommer att identifiera dig i commit-meddelanden.Du kommer bara att bli tillfrågad om denna information en gång.Kommandoradsekvivalenterna är git config --global user.name "Fullständigt namn" och git config --global user.email "adress".
  2. När du är redo att skicka din commit till fjärrförvaret, klicka på Git Push.
  3. Om du inte har en anledning att göra något annat kan du använda standardinställningarna för push.Klicka på OK.Kommandoradens motsvarighet är git push origin master.

Notera

Om någon annan ändrat en av filerna i din commit sedan du senast drog, kommer du att meddelas om att konflikterna måste slås samman.I många fall kan ändringarna slås samman automatiskt.När sammanslagningen är klar kan du försöka trycka på din commit igen.

Felsökning

  • Om ditt Git-fönster inte visar någon information alls, kan din webbplats vara felaktigt konfigurerad.Ta bort Dreamweaver-webbplatsen, ta bort den lokala webbplatsmappen (eller välj en ny) och börja om.
  • Om Dreamweaver hänger sig när du först försöker testa dina git-uppgifter kan det vara blockerat av Windows Defender-brandväggen.För att återställa Dreamweavers brandväggsinställningar, installera om Dreamweaver och se till att ge brandväggsåtkomst första gången du startar programmet.
  • Om Git inte verkar fungera korrekt med Dreamweaver kan du testa att installera om Git.Dreamweaver använder Gits kommandoradsverktyg under huven, och du kan ha inaktuell inloggningsinformation eller annan konfiguration.Om så är fallet bör ominstallation av Git återställa denna information och lösa problemet.

Relaterad information

Tutte le categorie: Information om felkorrigering