สารบัญ:
วีดีโอ: โครงการ GitHub คืออะไร?
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
โครงการ เป็นคุณสมบัติการจัดการปัญหาบน GitHub ซึ่งจะช่วยคุณจัดระเบียบปัญหา ดึงคำขอ และบันทึกลงในกระดานสไตล์ Kanban เพื่อให้เห็นภาพและจัดลำดับความสำคัญของงานได้ดียิ่งขึ้น
GitHub คืออะไรกันแน่?
GitHub เป็นบริการโฮสต์ที่เก็บ Git แต่เพิ่มคุณสมบัติมากมายของตัวเอง ในขณะที่ Git เป็นเครื่องมือบรรทัดคำสั่ง GitHub จัดเตรียมอินเทอร์เฟซแบบกราฟิกบนเว็บ นอกจากนี้ยังมีการควบคุมการเข้าถึงและคุณลักษณะการทำงานร่วมกันหลายอย่าง เช่น Wiki และเครื่องมือการจัดการงานขั้นพื้นฐานสำหรับทุกโครงการ
ต่อมา คำถามคือ Git กับ GitHub ต่างกันอย่างไร? พูดง่ายๆ ว่า Git เป็นระบบควบคุมเวอร์ชันที่ให้คุณจัดการและติดตามประวัติซอร์สโค้ดของคุณ GitHub เป็นบริการโฮสติ้งบนคลาวด์ที่ให้คุณจัดการได้ Git ที่เก็บ หากคุณมีโครงการโอเพ่นซอร์สที่ใช้ Git , แล้ว GitHub ออกแบบมาเพื่อช่วยให้คุณจัดการได้ดียิ่งขึ้น
นอกจากนี้ โปรเจ็กต์ GitHub ทำงานอย่างไร
พื้นฐานคือ:
- แยกโครงการ & โคลนในเครื่อง
- สร้างอัปสตรีมรีโมตและซิงค์สำเนาในเครื่องของคุณก่อนแยกสาขา
- สาขาสำหรับงานแต่ละชิ้นแยกกัน
- ทำงาน เขียนข้อความยืนยันที่ดี และอ่านไฟล์ CONTRIBUTING หากมี
- พุชไปที่ที่เก็บต้นทางของคุณ
- สร้าง PR ใหม่ใน GitHub
ฉันจะสร้างโครงการใน GitHub ได้อย่างไร
ที่มุมขวาบนของ GitHub คลิกรูปโปรไฟล์ของคุณ จากนั้นคลิกโปรไฟล์ของคุณ ที่ด้านบนของหน้าโปรไฟล์ของคุณ ในการนำทางหลัก ให้คลิก โครงการ . คลิกใหม่ โครงการ . พิมพ์ชื่อและคำอธิบายของคุณ โครงการ กระดาน.
แนะนำ:
โครงการ SBT ใน Scala คืออะไร?
Sbt เป็นเครื่องมือสร้างโอเพ่นซอร์สสำหรับโปรเจ็กต์ Scala และ Java คล้ายกับ Maven และ Ant ของ Java คุณสมบัติหลักคือ: รองรับการคอมไพล์โค้ด Scala และการรวมเข้ากับเฟรมเวิร์กการทดสอบ Scala จำนวนมาก การคอมไพล์ การทดสอบ และการปรับใช้อย่างต่อเนื่อง
โครงการ GitLab คืออะไร?
โครงการต่างๆ ใน GitLab คุณสามารถสร้างโปรเจ็กต์สำหรับการโฮสต์ Codebase ของคุณ ใช้มันเป็นตัวติดตามปัญหา ทำงานร่วมกันในโค้ด และสร้าง ทดสอบ และทำให้แอปของคุณใช้งานได้อย่างต่อเนื่องด้วย GitLab CI/CD ในตัว โครงการของคุณสามารถใช้ได้ทั้งแบบสาธารณะ ภายใน หรือแบบส่วนตัวตามที่คุณต้องการ
โครงการ Apache คืออะไร?
Apache Software Foundation เป็นชุมชนโอเพ่นซอร์สแบบกระจายอำนาจของนักพัฒนา โปรเจ็กต์ Apache มีลักษณะเฉพาะด้วยกระบวนการพัฒนาที่อาศัยฉันทามติร่วมกัน และใบอนุญาตซอฟต์แวร์แบบเปิดและใช้งานได้จริง
โครงการ PCL คืออะไร?
โครงการ PCL กำหนดเป้าหมายโปรไฟล์เฉพาะที่สนับสนุนชุดคลาส/คุณลักษณะ BCL ที่รู้จัก อย่างไรก็ตาม ข้อเสียของ PCL ก็คือ พวกเขามักจะต้องใช้ความพยายามทางสถาปัตยกรรมเป็นพิเศษเพื่อแยกโค้ดเฉพาะของโปรไฟล์ออกเป็นไลบรารีของตัวเอง
โครงการ DoD Special Access คืออะไร?
โปรแกรมการเข้าถึงพิเศษ (SAP) เป็นแหล่งข้อมูลแบบแบ่งส่วนซึ่งมีการเข้าถึงที่จำกัดสำหรับข้อมูลโปรแกรมที่สำคัญ (CPI) ที่เลือกไว้ SAP ถูกสร้างขึ้นโดยแผนกและหน่วยงานและมีโปรโตคอลและการป้องกันจากการเปิดเผยโดยไม่ได้ตั้งใจซึ่งเกินข้อมูลการจัดประเภทปกติ (หลักประกัน)