ในวิดีโอนี้ เราจะพูดถึง get และ GitHub และการควบคุมแหล่งที่มา
ตอนนี้ คุณอาจจำ GitHub จากส่วนก่อนหน้าของเราที่เราใช้เพื่อวางเว็บไซต์ออนไลน์ แต่ฉันจะแสดงให้คุณเห็นว่ามีอะไรมากกว่านั้นมาก
ที่สำคัญกว่านั้นเข้าไป
GitHub ถูกใช้โดยบริษัทมืออาชีพส่วนใหญ่ และเป็นทักษะที่นักพัฒนาทุกคนคาดว่าจะรู้จักในตอนนี้
นี่จึงเป็นส่วนสำคัญ
สิ่งแรกที่นักพัฒนาซอฟต์แวร์ส่วนใหญ่ต้องทำในวันแรกของการทำงานคือการได้รับสิ่งที่เรียกว่าคำขอดึง
ซึ่งใช้ Git และ GitHub
เราจะผ่านมันในส่วนนี้
ไม่ต้องกังวล คุณจะได้เรียนรู้ทั้งหมดนี้และมันจะสมเหตุสมผล
เริ่มจากการควบคุมแหล่งที่มาก่อน
จนถึงขณะนี้ เราได้ทำงานเฉพาะกับไฟล์ขนาดเล็กเท่านั้น
ไม่มีสมาชิกในทีม มีแต่ตัวเราเอง
แค่สองสามไฟล์
แต่ในชีวิตจริง คุณน่าจะไม่ใช่นักพัฒนาเพียงคนเดียวในทีม
เป็นไปได้มากว่าโครงการมีขนาดใหญ่
มีหลายไฟล์มาก
การควบคุมแหล่งที่มาช่วยให้เรามั่นใจได้ว่าหลายคนสามารถทำงานในไฟล์เดียวกันจากที่ต่างกันได้
คิดว่าเป็น Google เอกสารที่ช่วยให้ผู้คนสามารถทำงานร่วมกันในเอกสารเดียว
แต่พอคุยกัน
มาลองดูกันจริงๆ
ฉันมีที่นี่ตั้งค่าสองโฟลเดอร์
หนึ่งคือสำหรับตัวฉันเอง อังเดร ที่เพิ่งเริ่มงานใหม่ แต่บริษัท X และฉันมี Marci อยู่ที่นี่ ซึ่งทำงานที่บริษัทมาระยะหนึ่งแล้ว
และเธอมีไฟล์โครงการอยู่ที่นี่
ฉันกำลังใช้ไฟล์จากวิดีโอสร้างพื้นหลังของเราอยู่
ตอนนี้ ถ้าไม่มี Git หรือ GitHub สิ่งที่ฉันทำได้คือคัดลอกและวางไฟล์เหล่านี้
ฉันมีทุกอย่างที่ Marci มี และเราสามารถเริ่มทำงานกับไฟล์เหล่านี้ได้
ฉันสามารถมีสภาพแวดล้อมสำหรับนักพัฒนาที่นี่ด้วยเทอร์มินัลและข้อความที่ยอดเยี่ยมของฉัน และฉันสามารถทำงานกับการเปลี่ยนแปลงใดๆ
ที่ต้องทำในแอป
และมาร์กี้
ที่นี่ยังมีเวอร์ชันของเธอเองที่เธอสามารถทำงานได้
และเราทั้งคู่กำลังทำงานในโครงการเดียวกัน
แต่สมมุติว่าทั้ง Marcy และฉันกำลังทำงานในโครงการนี้ และเธอตัดสินใจที่จะเปลี่ยนชื่อโครงการจากพื้นหลังแบบไล่ระดับสีเป็นพื้นหลังแบบพิเศษ
และในเวลาเดียวกันในโครงการของฉัน ฉันตัดสินใจเรียกพื้นหลังนี้ว่าเจ๋ง
ตอนนี้ คุณต้องจัดการประชุมระหว่างฉันกับมาร์ซี่ และตัดสินใจว่าเราควรเปลี่ยนรหัสอย่างไร
และนี่เป็นเพียงตัวอย่างเล็กๆ น้อยๆ แต่คุณสามารถจินตนาการได้ว่า เมื่อโปรแกรมเมอร์ต่างๆ ทำงานร่วมกัน ก็จะมีปัญหาที่คนคนหนึ่งเปลี่ยนแปลงสิ่งหนึ่ง
และอีกคนหนึ่งเปลี่ยนแปลงสิ่งอื่นๆ อยู่เสมอ
นี่คือที่มาของการควบคุมแหล่งที่มา และการควบคุมทางสังคมเป็นวิธีหนึ่งในการควบคุม โดยที่เรามีที่เดียวแทนที่จะเป็นคอมพิวเตอร์ของเราเอง
ในกรณีนี้ มันจะแสดงโดยโฟลเดอร์ที่ฉันมีในนี้ แทนที่จะให้เราแต่ละคนมีสำเนาของโปรเจ็กต์ที่มี
Source Control
เรามีสำเนาของโปรเจ็กต์นี้อยู่ แต่มีตำแหน่งรวมศูนย์อยู่ที่ใดที่หนึ่ง อาจเป็นของบริษัทหรือที่ใดที่หนึ่งบนอินเทอร์เน็ตที่มีเวอร์ชันสุดท้ายที่เราคุยกันเพื่อให้แน่ใจว่าเราแต่ละคนมีเวอร์ชันเดียวกัน
การรับ GitHub เป็นวิธีการทำเช่นนี้ เพื่อให้สามารถใช้การควบคุมแหล่งที่มาได้
และตามจริงแล้ว มันเป็นวิธีการโดยพฤตินัยในการทำเช่นนี้
อย่างที่บอกไปก่อนหน้านี้ เครื่องมือนี้มีแนวโน้มมากที่สุดที่คุณจะใช้ทุกวันในที่ทำงานของคุณ
ดังนั้นถ้าฉันไปที่เว็บไซต์ GitHub ที่นี่ สิ่งที่เราทำได้คือเป็นสถานที่ ศูนย์กลางที่ทั้ง
Andre และ Marci สามารถพูดคุยด้วยได้
ดังนั้นแม้ว่าเราจะทำงานในไฟล์เดียวกัน โครงการเดียวกัน
ฉันสามารถถามตำแหน่งศูนย์กลางนี้เช่น GitHub
เฮ้ มาร์ซี่ได้ทำการเปลี่ยนแปลงอะไรไหม?
และมาร์กี้สามารถถามได้
เฮ้ อังเดรได้ทำการเปลี่ยนแปลงอะไรไหม?
และทุกๆ ครั้งคุณจะได้รับสิ่งนี้ โดยที่เรามีพื้นหลังที่ยอดเยี่ยมและพื้นหลังที่ยอดเยี่ยม
ซึ่งเรามีสิ่งที่เรียกว่าข้อขัดแย้งในการผสาน
สิ่งที่ GitHub อนุญาตให้เราทำคือพูดว่า เฮ้ ฉันสังเกตเห็นว่ามีข้อขัดแย้งในการผสาน
ฉันเห็นว่าพวกคุณทั้งคู่เปลี่ยนภูมิหลังของคุณแล้ว
ฉันไม่รู้ว่าใครถูก แต่นี่คือข้อมูล
Andrei Marcy พวกคุณช่วยพูดคุยกันและคิดออกได้ไหม?
นั่นเป็นขั้นตอนการทำงานที่สวยมาก
ลองดูว่านี่เป็นอย่างไร
สิ่งแรกที่เราต้องทำคือตั้งค่าบัญชี GitHub
หากคุณยังไม่ได้ทำในแบบฝึกหัดก่อนหน้านี้ คุณควรเริ่มบัญชี GitHub อย่างแน่นอน
แจกฟรี.
และอย่างที่ฉันพูดไปก่อนหน้านี้ หากคุณเป็นนักพัฒนาซอฟต์แวร์ คุณเพียงแค่ต้องมีมัน
เป็นที่ที่ทุกคนวางโครงการ เป็นที่ที่คุณทำงาน
คุณจะใช้เวลามากมายกับเว็บไซต์นี้
คุณอาจจำได้ว่าเมื่อเรามีโปรเจ็กต์ GitHub ฉันยังบอกให้คุณดาวน์โหลด GitHub สำหรับเดสก์ท็อปด้วย
แม้ว่าเราจะใช้สิ่งนี้เพื่อทำให้สิ่งต่างๆ ง่ายขึ้นระหว่างวิดีโอ แต่จริงๆ แล้วนี่ไม่ใช่วิธีที่แนะนำ
ช่วยให้คุณสามารถมองเห็นและโต้ตอบกับ GitHub ได้ด้วยสายตา แต่นายจ้างมักดูถูกและคนส่วนใหญ่ใช้เทอร์มินัลหรือพรอมต์คำสั่งเพื่อทำสิ่งนี้จริง
ดังนั้นฉันจะไม่สอนคุณด้วยวิธีนี้เพียงเพราะฉันคิดว่ามันเป็นการฝึกฝนที่ไม่ดี และความคุ้นเคยกับเทอร์มินัลเป็นสิ่งสำคัญ
ฉันจะปิดมันและเราจะเริ่มต้นสิ่งนี้
สิ่งแรกที่เราจะทำคือเราจะคลิกที่เริ่มโครงการ
และที่นี่เราจะเรียกมันว่าสิ่งที่เราต้องการ
เราจะเรียกมันว่าเครื่องกำเนิดพื้นหลัง
และคุณต้องการปล่อยให้เป็นสาธารณะ และเราต้องการคลิกที่เริ่มต้นสิ่งนี้ด้วย read me แล้วเราจะคลิก
Create Repository
และสิ่งที่ทำได้ดี เราได้สร้างโปรเจ็กต์ใหม่บน GitHub
และนี่คือ read me ซึ่งเป็นเพียงไฟล์ที่อธิบายโครงการของคุณ
คุณจะเห็นว่ามันอยู่ที่นี่
เราสามารถพิมพ์ read me อะไรก็ได้ที่เราต้องการ และมันจะอธิบายโปรเจ็กต์ของเรา
แต่ขอกลับไป
ถ้า Marcy สมมุติว่า Marcy ทำงานที่บริษัทนี้มาเป็นเวลานาน ฉันจะลบไฟล์ของฉันที่นี่
Marcy ทำงานที่บริษัทนี้มาเป็นเวลานานแล้ว และในที่สุดนายจ้างก็ตัดสินใจว่า เฮ้ เราจำเป็นต้องใช้
GitHub เราจะจ้างคนใหม่
อังเดร.
เราต้องการให้แน่ใจว่าคุณทั้งสองสามารถทำงานร่วมกันในโครงการได้โดยไม่มีปัญหาใดๆ
คุณสามารถวางโครงการบน GitHub ได้หรือไม่?
สิ่งที่ Marcy จะทำคือ เธอจะไปที่ GitHub สร้างตัวสร้างพื้นหลัง จากนั้นเธอจะคลิกที่นี่เพื่อโคลนหรือดาวน์โหลด
และเธอจะตรวจสอบให้แน่ใจว่ามีข้อความว่า ใช้ HTTPS
และจากที่นี่ คุณเพียงแค่คลิกที่ปุ่มนี้ ซึ่งคัดลอกลิงก์นี้ไปยังแป้นพิมพ์ของคุณ แล้วตามด้วย Marcy
ไปที่เทอร์มินัลของเธอ
และตอนนี้เราอยู่ในเอกสาร
เราต้องการมีโปรเจ็กต์ในโฟลเดอร์ Marcy ดังนั้นฉันจะใส่ลงไปใน Marcy ถ้าฉันคลิก LRS ฉันเห็นว่าฉันมีไฟล์ของฉันแล้ว
คำสั่งแรกที่เราจะเรียนรู้เรียกว่า Get
โคลน
แล้วคัดลอกและวางสิ่งที่เราคัดลอกจากเว็บไซต์
เราแค่บอกว่า เฮ้ โคลนโปรเจ็กต์นี้จาก GitHub dot com
ดังนั้นฉันกด Enter และไปที่นั่น
ทุกอย่างถูกดาวน์โหลด
ถ้าฉันกลับไปที่โฟลเดอร์ตอนนี้ ฉันเห็นว่าฉันมีตัวสร้างพื้นหลัง
ถ้าฉันดับเบิลคลิก คุณจะเห็นว่าฉันมีโฟลเดอร์ dot git ที่ซ่อนไว้จริงๆ
คุณอาจไม่เห็นมันบนแล็ปท็อปของคุณหากคุณไม่ได้เปิดใช้งานคุณสมบัตินี้บนคอมพิวเตอร์ของคุณ
แต่ตอนนี้สุนัขตัวนี้สามารถสื่อสารกับ GitHub ได้
สิ่งที่เราสามารถทำได้ในตอนนี้ มาร์ซีสามารถคัดลอกและวางไฟล์เหล่านี้ และใส่ลงในโปรแกรมสร้างพื้นหลัง
ให้ฉันแสดงคำสั่ง get ถัดไปให้คุณดู มาร์ซี่
ตอนนี้ ถ้าเราเห็นว่าเธออยู่ในโฟลเดอร์ของเธอ แต่ตอนนี้ เราต้องไปที่ตัวสร้างพื้นหลัง
เพราะถ้าเราทำคำสั่ง git ที่นี่ มันจะไม่ทำงานเพราะไม่ใช่โครงการ git
เราต้องเข้าไปข้างในโปรเจ็กต์ที่สร้างขึ้นบน GitHub
ดังนั้นฉันจะใส่ลงในไดเร็กทอรีนั้น
โปรดสังเกตว่าฉันมีชุดเทอร์มินัลของฉันเพื่อให้แสดงให้ฉันเห็นว่าฉันอยู่ในตำแหน่ง GitHub ใดและฉันจะอธิบายว่าต้นแบบหมายถึงอะไรในภายหลัง
ตอนนี้เราอยู่ที่นี่แล้ว เราสามารถดูไฟล์ทั้งหมดของเราได้
ครับผมเห็นว่า
ตอนนี้ฉันได้อ่านของฉันแล้ว ซึ่งฉันสร้างบน GitHub รวมทั้งไฟล์ที่ฉันคัดลอกและวาง
เราต้องคิดแบบนี้เพื่อที่ว่าถ้าฉันเข้าไปในโปรแกรมสร้างพื้นหลังแทนไฟล์ read me Marci สามารถวางไฟล์ของเธอบน
GitHub ได้
วิธีที่เราทำคือรับสถานะคำสั่งที่สองของเรา
มันบอกเราว่าเรามีไฟล์ทางเดิน
นั่นคือ เราได้จัดทำดัชนี HTML, สคริปต์, JS และรูปแบบที่อยู่บน tract และมันบอกว่าใช้ get add file เพื่อรวมสิ่งที่คุณจะถูกคอมมิต
ตอนนี้เมื่อเราเห็นสถานะของสิ่งที่เรามีในโฟลเดอร์ของเราแล้ว
เราสามารถพูดได้ รับ เพิ่ม และชื่อไฟล์ เพื่อทำดัชนี dot HTML รับเพิ่มสคริปต์ JS และเพิ่มสไตล์ดอท CSS
มาเคลียร์กันให้รู้เรื่อง
และตอนนี้ฉันสามารถได้รับสถานะอีกครั้งเพื่อดูว่าสถานะของเราเป็นอย่างไร
และตอนนี้ฉันมีสาขาของคุณเป็นปัจจุบันการเปลี่ยนแปลงที่จะดำเนินการ
คุณเห็นแล้วว่าตอนนี้ด้วย ADD เราได้กล่าวว่า เฮ้ เราต้องการเพิ่มการเปลี่ยนแปลงเหล่านี้
เรามีไฟล์ใหม่ที่เพิ่มเข้ามาและบอกว่าให้คอมมิต
ขั้นตอนที่สองคือทำสิ่งที่เรียกว่า get commit และ get commit พูดว่า "เฮ้ ฉันทำสำเร็จแล้ว"
นี่คือการเปลี่ยนแปลงที่ฉันต้องการทำกับ GitHub และช่วยให้คุณสามารถส่งข้อความเพื่อให้ GitHub
แสดงข้อความได้
เมื่ออังเดรกลับเข้ามา เขาสามารถพูดได้ว่า โอ้ มาร์ซี่เพิ่มไฟล์เหล่านี้เข้าไป และนี่คือข้อความ
และเราทำได้โดยทำสิ่งนี้
และภายในนี้ ภายในโค้ดคู่ ฉันสามารถพูดได้ว่าการเพิ่มโครงการเริ่มต้น ปิดวงเล็บ กด Enter
ฉันจะล้างสิ่งนี้ ตอนนี้มีขั้นตอนสุดท้ายที่เราได้เพิ่มเข้าไป
เราได้รับการเพิ่มเพื่อเพิ่มการเปลี่ยนแปลง จากนั้นให้คอมมิตและพูดว่า ใช่ เรากำลังล็อกการเปลี่ยนแปลงเหล่านั้น
และสุดท้ายเราต้องให้ GitHub dotcom รู้ว่านี่คือการเปลี่ยนแปลง
ดังนั้นเราจึงได้รับแรงผลักดัน
และที่นั่นคุณไป
ตอนนี้มันถูกผลักไปที่ที่เก็บนี้แล้ว
ดังนั้นถ้าฉันกลับไป
และฉันรีเฟรช
ดูนั่นสิ
เป็นสิ่งเดียวกันกับที่เราทำเมื่อเราสร้างเว็บไซต์แรกทางออนไลน์
แต่แทนที่จะใช้ GitHub เวอร์ชันเดสก์ท็อป เราใช้บรรทัดคำสั่ง และตอนนี้เรามีโครงการแล้ว
ซึ่งดีมาก
ทีนี้ลองกลับไปที่ตัวอย่างของเรา
ดังนั้น Marsha จึงทำงานในโครงการนี้
มีพื้นที่เก็บข้อมูลที่ดีและฉันเพิ่งเข้าร่วมบริษัท และตอนนี้ฉันต้องเริ่มทำงานกับสิ่งนี้
ฉันทำอะไรตอนนี้?
ฉันต้องเข้าถึง GitHub และรับสำเนา Background Generator
วิธีที่ฉันทำอย่างนั้น
ฉันเข้าไปในโฟลเดอร์ของฉัน
และฉันทำในสิ่งเดียวกัน
ฉันได้รับโคลนแล้วจึงคัดลอกและวางที่เก็บเหมือนเมื่อก่อน
รับโคลนและโคลน repo
และที่นั่นคุณไป
ถ้าฉันกลับไปที่โฟลเดอร์ของฉัน ให้ดูที่
ฉันมีเครื่องกำเนิดพื้นหลัง
ตอนนี้เราทั้งคู่กำลังทำงานบนตัวสร้างพื้นหลัง แต่ไม่ใช่ไฟล์ของกันและกัน
เรากำลังทำงานกับเวอร์ชันใดก็ตามที่อยู่ใน GitHub
ไม่เป็นไร.
ตอนนี้เรากลับไปทำงานได้อย่างสมจริงมากขึ้น
และวันแรกของการทำงาน ฉันบอกว่าฉันจะเปลี่ยนชื่อพื้นหลังการไล่ระดับสี
ที่จริงแล้วแท็ก H1 เป็นตัวสร้างสุดเจ๋ง
ถ้าฉันบันทึกสิ่งนี้และฉันได้รับสถานะ
เอ่อ ฉันไม่ได้อยู่ในคลังตอนนี้
ถ้าคุณจำได้ ฉันต้องไปที่โปรแกรมสร้างพื้นหลัง
ขออนุญาติเปิดดูหน่อยนะครับ
นั่นคุณไปอีก
คำสั่งเหล่านี้จะไม่ทำงานหากคุณไม่ได้อยู่ในโฟลเดอร์ที่มีโฟลเดอร์ใบปะหน้า
ขอผมทำซีดีนั้นในตัวสร้างพื้นหลัง
ฉันจะเคลียร์สิ่งนี้และฉันจะบอกว่าได้รับสถานะและดูสิ่งนั้น
มันบอกฉันว่าฉันได้แก้ไขไฟล์ HTML ที่จัดทำดัชนีแล้ว และถ้าเราจำได้ ฉันจะบอกว่าได้รับเพิ่ม
ฉันมีไฟล์เดียวที่ฉันสามารถทำดัชนี HTML ได้
แต่ถ้าฉันต้องการ ถ้าฉันมีหลายไฟล์และต้องการคอมมิตทั้งหมดพร้อมกัน
ฉันก็สามารถทำจุดได้
ฉันจะทำอย่างนั้นแล้วรับคอมมิชชันและจะเพิ่มข้อความที่เปลี่ยนชื่อ
ฉันกดเข้าไป
ฉันจะเคลียร์เรื่องนี้
และอีกครั้งฉันได้รับแรงผลักดัน
และดูเหมือนว่าทุกอย่างจะผ่านไป
เลยลองเปิดใจดู
ตอนนี้ฉันรีเฟรชของคุณ
และเราไม่เห็นการเปลี่ยนแปลงใดๆ แต่ตอนนี้เราเห็นว่าเรามีการคอมมิตสามรายการ
เรามีการคอมมิตเบื้องต้น โปรเจ็กต์พื้นหลังการเพิ่มที่ Marci ทำ และจะแสดงไฟล์ทั้งหมดที่เพิ่มเข้ามา
และถ้าฉันกลับไป ฉันมีชื่อที่เปลี่ยนแปลงไป และตอนนี้ฉันเห็นแล้ว
ใช่.
อังเดรเพิ่งเปลี่ยนตัวสร้างพื้นหลังซึ่งเป็นสีแดงเป็นตัวสร้างเย็น
อย่างที่คุณเห็น เรามีประวัติของการเปลี่ยนแปลงทั้งหมด และเราสามารถย้อนกลับได้เสมอหากมีข้อผิดพลาดใดๆ
แต่ตอนนี้มีประเด็นหนึ่ง
ถ้าฉันกลับไปที่รหัสและไปที่คอมพิวเตอร์ของมาร์ซี ฉันจะเห็นว่า
เธอยังมีเครื่องกำเนิดพื้นหลังอยู่ที่นี่
ทำไมถึงเป็นอย่างนั้น?
เพราะคอมพิวเตอร์ของเธอไม่รู้ว่า GitHub ได้รับการอัปเดตแล้ว
คำสั่งต่อไปที่ฉันจะแสดงให้คุณเห็น นี่คือคำสั่งสุดท้ายที่ฉันจะแสดงให้คุณเห็นในวิดีโอนี้คือ
get pull
ดังนั้นอย่าลืมผลักดันการเปลี่ยนแปลงเพื่อให้ได้ ABC com และรับ pull เพื่อดึงสิ่งล่าสุด
ดังนั้นฉันจึงได้รับการดึง
และที่นั่นคุณไป
คุณจะเห็นว่าไฟล์ HTML ที่จัดทำดัชนีมีการเปลี่ยนแปลง
ตอนนี้คุณเห็นว่าของฉัน
ชื่อเรื่องถูกเปลี่ยนเป็น Cool Generator
สมมุติว่า Marci เห็นการเปลี่ยนแปลงครั้งแรกของฉัน และเธอชอบวิธีที่ฉันเพิ่มเครื่องมือสร้างเจ๋งๆ เข้าไปจริงๆ
แต่ฉันคิดว่าเธอต้องการทำให้มันเป็นตัวพิมพ์ใหญ่อีกครั้ง
เธอจะบันทึกสิ่งนั้น
เธอจะบอกว่าได้รับสถานะ
เอาล่ะ ฉันมีไฟล์ HTML ที่จัดทำดัชนีแล้ว รับเพิ่ม จากนั้นรับคอมมิต และฉันจะเพิ่มสำเนาข้อความไปที่หัวเรื่องโกหก
แล้วมาดัน.
นั่นคุณไปอีก
ฉันกลับไป.
ฉันรีเฟรชและตอนนี้มีสี่คอมมิตและเราเห็นว่าชื่อตัวพิมพ์ใหญ่นั้น
คือ.
การเปลี่ยนแปลงใหม่
วันแรกของการทำงานเสร็จสิ้น
ฉันเข้ามาทำงานในวันรุ่งขึ้น และฉันก็อยากเริ่มด้วยโปรเจ็กต์ล่าสุดที่เป็นเครื่องสร้างพื้นหลัง
สมมุติว่า Marcy ทำงานทั้งคืนเพื่อเปลี่ยนชื่อเรื่องเป็น Cool Capitalized
ฉันต้องการให้แน่ใจว่าฉันมีเวอร์ชันที่อัปเดตที่สุด
สิ่งที่ฉันทำคือเมื่อฉันไปทำงานในตอนเช้า ฉันจะพูดว่า ฉันต้องการให้แน่ใจว่า ถ้ามีการเปลี่ยนแปลงใดๆ ที่
Marcy ทำ ฉันรู้เกี่ยวกับการเปลี่ยนแปลงนั้น
ดังนั้นฉันจะบอกว่า get pull และสังเกตว่าชื่อจะเปลี่ยนไปอย่างไรหลังจากที่ฉันทำการดึง
และตอนนี้ฉันคลิกไปที่ข้อความ Sublime และคุณไปที่นั่น
เครื่องกำเนิดไฟฟ้าเย็น
ไม่เป็นไร.
และในวิดีโอหน้า เราจะขยายความในเรื่องนี้และแสดงให้คุณเห็นว่าจะเกิดอะไรขึ้นหากทั้ง Marcy
และ Andre ทำการเปลี่ยนแปลงแบบเดียวกัน
GitHub ทำอะไร?
เจอกันในนั้นครับ
ลาก่อน.