Sitemap

Adobe Dreamweaver มีคุณสมบัติการรวม Git ช่วยให้คุณสามารถแก้ไขไฟล์และจัดการการควบคุมเวอร์ชันในแอปพลิเคชันเดียวด้วยอินเทอร์เฟซแบบรวมศูนย์

เมื่อคุณเชื่อมโยงไซต์ Dreamweaver กับที่เก็บ Git คุณสามารถใช้ Dreamweaver เป็นไคลเอนต์ Git ของคุณได้ - คุณสามารถดึงและผลักดันการเปลี่ยนแปลง เขียนข้อความยืนยัน ดูส่วนต่าง และทำการผสานคุณยังสามารถใช้ไคลเอนต์ Git อื่น ๆ เช่น Git GUI หรือคำสั่ง git และ Dreamweaver จะร่วมมือกับพวกเขาอย่างราบรื่นหากคุณดำเนินการ Git บนพื้นที่เก็บข้อมูลในเครื่องของคุณกับไคลเอ็นต์อื่น Dreamweaver จะตรวจหาการอัปเดตและอัปเดตสถานะ Git ใน Dreamweaver โดยอัตโนมัติ

ทำตามขั้นตอนเหล่านี้เพื่อเชื่อมโยงไซต์ Dreamweaver กับที่เก็บ Gitในตัวอย่างเหล่านี้ เซิร์ฟเวอร์ Git คือ GitHub

กำหนดค่า Dreamweaver ให้ใช้ Git

บันทึก

คำแนะนำเหล่านี้ครอบคลุมการกำหนดค่า git สำหรับไซต์ Dreamweaver ใหม่หากคุณมีไซต์ Dreamweaver อยู่แล้ว ขั้นตอนจะแตกต่างกันเล็กน้อย และ Dreamweaver นั้นค่อนข้างจะพิถีพิถันมากกว่าเล็กน้อยเกี่ยวกับการกำหนดค่าที่ยอมรับได้ขั้นตอนเหล่านั้นคล้ายกันแต่ไม่ได้กล่าวถึงในที่นี้

สร้างเว็บไซต์ Dreamweaver ใหม่

  1. เปิด Dreamweaver
  2. ในเมนูไซต์ เลือกไซต์ใหม่
  3. ป้อนชื่อไซต์ตัวอย่างเช่น ป้อน mysite-git

สร้างโฟลเดอร์ไซต์ภายในเครื่องใหม่

  1. สำหรับโฟลเดอร์ไซต์ภายใน เลือกโฟลเดอร์ว่างหากคุณพิมพ์ชื่อโฟลเดอร์ที่ไม่มีอยู่ โฟลเดอร์นั้นจะถูกสร้างขึ้นเมื่อสร้างไซต์แล้ว ที่เก็บ Git ระยะไกลจะถูกโคลนไปยังไดเร็กทอรีนี้

การกำหนดค่าข้อมูลรับรอง Git ใน Dreamweaver

  1. เลือกเชื่อมโยงที่เก็บ Git กับไซต์นี้
  2. เลือกโคลนที่เก็บ Git ที่มีอยู่โดยใช้ URL
  3. ป้อน https:// URL ของที่เก็บของคุณ
  4. สำหรับชื่อผู้ใช้ Git ให้ป้อนชื่อผู้ใช้ GitHub ของคุณ
  5. สำหรับรหัสผ่าน หากคุณใช้ 2FA (การตรวจสอบสิทธิ์แบบสองปัจจัย) ให้ป้อนโทเค็นการเข้าถึงของคุณ (ดูด้านล่าง) หากคุณไม่ได้ใช้ 2FA ให้ป้อนรหัสผ่าน Git ปกติของคุณ

  1. คลิกทดสอบเพื่อตรวจสอบว่าการรับรองความถูกต้องทำงาน
  2. ทำเครื่องหมายในช่องที่ระบุว่าบันทึกข้อมูลรับรอง
บันทึก

ถ้าคุณไม่บันทึกข้อมูลประจำตัวของคุณตอนนี้ คุณอาจไม่สามารถทำได้ในภายหลัง

  1. คลิกบันทึก

ที่เก็บ GitHub ระยะไกลถูกโคลนไปยังโฟลเดอร์ไซต์ในเครื่องของคุณตอนนี้ เมื่อคุณแก้ไขไฟล์เหล่านี้ คุณสามารถใช้ Dreamweaver เป็นไคลเอนต์ Git ของคุณได้

สร้างโทเค็นการเข้าถึงส่วนบุคคลสำหรับ GitHub 2FA

  1. ในเว็บเบราว์เซอร์ ลงชื่อเข้าใช้บัญชี GitHub ของคุณ
  2. ยืนยันที่อยู่อีเมลของคุณ หากคุณยังไม่ได้ดำเนินการ
  3. คลิกไอคอนบัญชีของคุณที่มุมบนขวาของหน้า GitHubจากเมนู ให้เลือกการตั้งค่า
  4. ทางด้านซ้าย ให้คลิกการตั้งค่านักพัฒนาซอฟต์แวร์
  5. ทางด้านซ้าย ให้คลิกโทเค็นการเข้าถึงส่วนบุคคล
  6. คลิกสร้างโทเค็นใหม่
  7. สำหรับคำอธิบายโทเค็น ให้ป้อนอะไรก็ได้
  8. สำหรับขอบเขต คุณสามารถใช้ตัวเลือกเริ่มต้นได้ตรวจสอบให้แน่ใจว่าได้ตรวจสอบ Repo และตัวเลือกย่อย
  9. คลิกสร้างโทเค็นเพื่อทำให้โทเค็นก่อนหน้าที่คุณสร้างเป็นโมฆะและสร้างโทเค็นใหม่คัดลอกและวางโทเค็นใหม่ลงในเอกสารส่วนตัวโทเค็นนี้ไม่สามารถมองเห็นได้ใน GitHub อีก ดังนั้นให้บันทึกไว้ในที่ปลอดภัย

ตอนนี้ต้องใช้โทเค็นนี้เป็นรหัสผ่านสำหรับการดำเนินการ GitHub ทั้งหมดที่ใช้ URL https:// รวมถึงการรวม Dreamweaver

เวิร์กโฟลว์ Git ใน Dreamweaver

ต่อไปนี้เป็นเวิร์กโฟลว์ทั่วไปที่จะใช้เมื่อแก้ไขไซต์ Dreamweaver ที่เกี่ยวข้องกับ Git

  1. หากหน้าต่าง Git ในส่วนต่อประสาน Dreamweaver ของคุณถูกซ่อนอยู่ในเมนู Window ให้เลือก Git (คุณสามารถสลับเมนูด้านข้าง รวมทั้งเมนู Git ได้โดยกดF4.)
  2. ก่อนแก้ไขไฟล์ ให้ดำเนินการ Git Pullการดึงจะซิงค์ที่เก็บข้อมูลในเครื่องของคุณ ดังนั้นคุณจึงมีงานใหม่ทั้งหมดที่ทำโดยบุคคลอื่นตั้งแต่การดึงครั้งล่าสุดของคุณ

  1. ก่อนที่คุณจะบันทึกการเปลี่ยนแปลงไปยังไฟล์ Dreamweaver จะแสดง "Nothing to commit, the working directory is clean"
  2. หลังจากที่คุณบันทึกการเปลี่ยนแปลงไปยังไฟล์ ไฟล์นั้นจะแสดงเป็นไฟล์ที่ไม่ได้จัดฉากGit ไม่ได้ติดตามไฟล์ที่ไม่ได้จัดฉาก และไม่ได้เป็นส่วนหนึ่งของการคอมมิต
  3. หากต้องการจัดฉากไฟล์ที่คุณแก้ไข ให้ทำเครื่องหมายที่ช่องถัดจากชื่อไฟล์เทียบเท่าบรรทัดคำสั่งคือ git addชื่อไฟล์.

  1. ทางเลือก: หากคุณต้องการ unstage ไฟล์ ดังนั้นการเปลี่ยนแปลงของคุณจึงไม่รวมอยู่ในคอมมิต ให้ยกเลิกการเลือกช่องถัดจากชื่อไฟล์เทียบเท่าบรรทัดคำสั่งคือ git reset HEADชื่อไฟล์.
  2. เมื่อคุณพร้อมที่จะยอมรับการเปลี่ยนแปลงของคุณ ให้คลิกปุ่มยอมรับ

  1. ป้อนข้อความยืนยัน โดยอธิบายสั้นๆ เกี่ยวกับการเปลี่ยนแปลงในกลุ่มไฟล์นี้ข้อความนี้เทียบเท่ากับคำสั่ง git commit -m "ข้อความ".คลิกตกลง

  1. ระบบอาจขอให้คุณป้อนรายละเอียดผู้ใช้ Gitป้อนชื่อเต็มและที่อยู่อีเมลที่จะระบุตัวคุณในข้อความยืนยันคุณจะถูกถามถึงข้อมูลนี้เพียงครั้งเดียวเทียบเท่าบรรทัดคำสั่งคือ git config --global user.name "ชื่อเต็ม" และ git config --global user.email "ที่อยู่"
  2. เมื่อคุณพร้อมที่จะส่งคอมมิตของคุณไปยังที่เก็บระยะไกล ให้คลิก Git Push
  3. คุณสามารถใช้การตั้งค่าพุชเริ่มต้นได้ เว้นแต่คุณจะมีเหตุผลที่จะทำอย่างอื่นคลิกตกลงเทียบเท่าบรรทัดคำสั่งคือ git push origin master

บันทึก

หากมีคนอื่นเปลี่ยนไฟล์ใดไฟล์หนึ่งในการคอมมิตของคุณตั้งแต่ครั้งสุดท้ายที่คุณดึง คุณจะได้รับแจ้งว่าความขัดแย้งนั้นจะต้องถูกรวมเข้าด้วยกันในหลายกรณี สามารถรวมการเปลี่ยนแปลงโดยอัตโนมัติเมื่อการผสานเสร็จสมบูรณ์ คุณสามารถลองส่งคำสั่งของคุณอีกครั้ง

การแก้ไขปัญหา

  • หากหน้าต่าง Git ของคุณไม่แสดงข้อมูลใดๆ เลย แสดงว่าเว็บไซต์ของคุณอาจได้รับการกำหนดค่าอย่างไม่เหมาะสมลบไซต์ Dreamweaver ลบโฟลเดอร์ไซต์ในเครื่อง (หรือเลือกใหม่) แล้วเริ่มใหม่
  • หาก Dreamweaver หยุดทำงานเมื่อคุณพยายามทดสอบข้อมูลรับรอง git ของคุณเป็นครั้งแรก ไฟร์วอลล์ Windows Defender อาจถูกบล็อกในการรีเซ็ตการตั้งค่าไฟร์วอลล์ของ Dreamweaver ให้ติดตั้ง Dreamweaver อีกครั้ง และตรวจสอบให้แน่ใจว่าได้ให้สิทธิ์การเข้าถึงไฟร์วอลล์ในครั้งแรกที่คุณเริ่มแอปพลิเคชัน
  • หากดูเหมือนว่า Git ทำงานไม่ถูกต้องกับ Dreamweaver คุณสามารถลองติดตั้ง Git ใหม่ได้Dreamweaver ใช้เครื่องมือบรรทัดคำสั่ง Git ภายใต้ประทุน และคุณอาจมีข้อมูลการเข้าสู่ระบบที่ล้าสมัยหรือการกำหนดค่าอื่นหากเป็นเช่นนั้น การติดตั้ง Git ใหม่ควรรีเซ็ตข้อมูลนี้และแก้ไขปัญหา

ข้อมูลที่เกี่ยวข้อง