การเข้าร่วมเป็นส่วนสำคัญของระบบการศึกษาของเรา โดยเฉพาะอย่างยิ่งในโรงเรียนในพื้นที่ชนบทที่รัฐบาลใช้การเข้าร่วมเหล่านี้สำหรับแผนการของพวกเขาซึ่งพวกเขาแนะนำเพื่อส่งเสริมการศึกษา การเข้าร่วมรายวันของนักเรียนใช้สำหรับการสั่งอาหารกลางวันโดยรัฐบาล แต่การทุจริตต่อหน้าที่ใด ๆ ที่เกี่ยวข้องกับการทำเครื่องหมายการเข้าร่วมของนักเรียนส่งผลให้บุคคลทำกำไรด้วยค่าใช้จ่ายในอนาคตของอินเดีย ยิ่งไปกว่านั้นการสูญเสียอาหารที่เกิดขึ้นเพราะสิ่งนี้เป็นปัญหา มีรายงานมากมายเกี่ยวกับการทุจริตต่อหน้าที่ในการเข้าร่วมของนักเรียน
Rollcall ระบบการทำเครื่องหมายและการจัดการการเข้าร่วมอัตโนมัติและอัจฉริยะซึ่งใช้บริการความรู้ความเข้าใจของ Microsoft Azure เป็นแกนหลักในการสร้างระบบที่สามารถตรวจสอบให้แน่ใจว่าไม่จำเป็นต้องมีการแทรกแซงของมนุษย์และให้ความสามารถแก่รัฐบาลในการตรวจสอบการเข้าเรียนของโรงเรียนและช่วยเจ้าหน้าที่ของรัฐในโรงเรียนปลอม
โครงการ 

เขียนข้อความ GIT ที่มีความหมายชัดเจน (อ่านสิ่งนี้)
ตรวจสอบให้แน่ใจว่าคำอธิบายของ PR ของคุณมีการอ้างอิงคำหลักพิเศษของ GitHub ที่ปิดปัญหาที่เกี่ยวข้องโดยอัตโนมัติเมื่อมีการรวม PR (ตรวจสอบข้อมูลเพิ่มเติมนี้)
เมื่อคุณทำการเปลี่ยนแปลงเล็กน้อยของการประชาสัมพันธ์ของคุณ (เช่นตัวอย่างเช่นการแก้ไขข้อความในปุ่มการเปลี่ยนแปลงเล็กน้อยที่ร้องขอโดยผู้ตรวจสอบ) ตรวจสอบให้แน่ใจว่าคุณได้ทำการเรียกร้องของคุณหลังจากนั้นเพื่อที่คุณจะได้ไม่มีจำนวนการกระทำที่ไร้สาระสำหรับการแก้ไขที่เล็กมาก (เรียนรู้วิธีสควอชที่นี่)
เมื่อคุณส่ง PR สำหรับปัญหาที่เกี่ยวข้องกับ UI มันจะยอดเยี่ยมถ้าคุณเพิ่มภาพหน้าจอของการเปลี่ยนแปลงของคุณหรือลิงก์ไปยังการปรับใช้ที่สามารถทดสอบได้พร้อมกับ PR ของคุณ มันทำให้ง่ายมากสำหรับผู้ตรวจสอบและคุณจะได้รับรีวิวได้เร็วขึ้น
1. ส้อมที่เก็บนี้
2. โคลนสำเนาของโครงการของคุณ
git clone --depth 1 https://github.com/<Yourname>/Automatic-attendance-management-system.git

3. นำทางไปยังไดเรกทอรีโครงการ: file_folder
cd Automatic-attendance-management-system
4. เพิ่มการอ้างอิง (รีโมต) ลงในที่เก็บต้นฉบับ
git remote add upstream https://github.com/Swarnimashukla/Automatic-attendance-management-system
5. ตรวจสอบรีโมทสำหรับที่เก็บนี้
git remote -v
6. ใช้การดึงจากที่เก็บต้นน้ำไปยังสาขาหลักของคุณเสมอเพื่อให้มันอยู่ในระดับเดียวกับโครงการหลัก (ที่เก็บข้อมูลที่อัปเดต)
git pull upstream master
7. สร้างสาขาใหม่
git checkout -b <your_branch_name>
8. เพิ่มการเปลี่ยนแปลงของคุณในโครงการ
9. ติดตามการเปลี่ยนแปลงของคุณ✔
git add .
10. กระทำการเปลี่ยนแปลงของคุณ
git commit -m "Relevant message"
11. ผลักดันการเปลี่ยนแปลงที่มุ่งมั่นในสาขาคุณสมบัติของคุณไปยัง repo ระยะไกลของคุณ
git push -u origin <your_branch_name>
12. ในการสร้างคำขอดึงให้คลิกที่ compare and pull requests โปรดตรวจสอบให้แน่ใจว่าคุณเปรียบเทียบสาขาคุณสมบัติของคุณกับสาขาที่ต้องการของ repo ที่คุณควรจะทำ
13. เพิ่มชื่อและคำอธิบายที่เหมาะสมลงในคำขอดึงของคุณเพื่ออธิบายการเปลี่ยนแปลงและความพยายามของคุณ
14. คลิกที่ Create Pull Request
Q1. ผู้เริ่มต้นจะไม่มีความรู้เกี่ยวกับ GitHub อย่างแน่นอนจะได้รับผลประโยชน์หรือไม่?
ใช่แน่นอน องค์กรมีวัตถุประสงค์เพื่อช่วยให้ผู้เริ่มต้นเติบโตในด้านการพัฒนา Girlscript มีโครงการที่แตกต่างที่เหมาะสมทั้งสำหรับผู้เริ่มต้นและรางวัลและดังนั้นพวกเขาจะทำให้แน่ใจว่าผู้เข้าร่วมทุกคนจะได้เรียนรู้สิ่งใหม่ ๆ จากโครงการที่เขาหรือเธอมีส่วนร่วม
Q2. มีค่าลงทะเบียนหรือไม่?
ไม่ไม่มีค่าธรรมเนียมการลงทะเบียนสำหรับการมีส่วนร่วม ไม่มีค่าใช้จ่ายอย่างแน่นอน
Q3. จำกัด อายุสำหรับการเข้าร่วมหรือไม่?
ไม่ไม่มีการ จำกัด อายุสำหรับการเข้าร่วมใน GSSOC มันเปิดสำหรับทุกคน
Q4. เราจะได้รับรางวัล (ถ้าชนะ) และใบรับรองได้อย่างไร?
Girlscript จะให้ใบรับรองดิจิทัลแก่ผู้เข้าร่วมทั้งหมด เงินรางวัลให้กับนักเรียนที่เกี่ยวข้องทุกคนจะถูกส่งไปยังบัญชีธนาคารของพวกเขา Girlscript จะขอรายละเอียดบัญชีธนาคารทางอีเมลหลังจากบทสรุปของเหตุการณ์
Q5. ผลลัพธ์จะมาถึงกี่โมง?
ผลลัพธ์จะถูกประกาศในสัปดาห์แรกของเดือนมิถุนายน
Q6. มันเป็นเรื่องเคร่งครัดสำหรับเด็กผู้หญิงหรือเด็กผู้ชายสามารถเข้าร่วมได้?
Girlscript มีจุดมุ่งหมายเพื่อช่วยเหลือทุกคนที่ใหม่ในด้านการพัฒนาและสนับสนุนสภาพแวดล้อมที่ครอบคลุมโดยเฉพาะ ดังนั้น GSSOC จึงเปิดให้บริการทั้งสำหรับเด็กผู้หญิงและสำหรับเด็กผู้ชาย ทุกคนสามารถมีส่วนร่วมและมีส่วนร่วมในการพัฒนาชุมชนโอเพ่นซอร์สและความคิดริเริ่มของเรา
Q7. เราต้องเริ่มเป็นผู้เริ่มต้นจากที่ไหนในตอนนี้เพื่อให้มีส่วนร่วมอย่างเหมาะสมในโครงการ?
Girlscript จะให้ลิงก์บนเว็บไซต์อย่างเป็นทางการของคุณเพื่อเริ่มต้นด้วย GitHub และการพัฒนาอื่น ๆ อีกมากมายเพื่อให้แน่ใจว่าทุกคนสามารถมีส่วนร่วมในโครงการได้อย่างเหมาะสม
Q8. ผู้เข้าร่วมจะสื่อสารกับที่ปรึกษาและผู้ดูแลระบบอย่างไร
การสื่อสารทั้งหมดจะเกิดขึ้นในช่อง Discord สำหรับโครงการนี้
Q9. ฉันจะรู้ได้อย่างไรว่าฉันถูกเลือก?
ผู้เข้าร่วมจะได้รับแจ้งทางอีเมลและคำเชิญไปยังช่อง Discord จะถูกส่งไปยังพวกเขา
Q10. เกณฑ์สำหรับการเลือกเป็นผู้เข้าร่วมคืออะไร?
โปรแกรมนี้มีไว้สำหรับผู้เริ่มต้นในการเริ่มต้นด้วยโอเพ่นซอร์ส เกณฑ์เดียวสำหรับการเลือกคือความทุ่มเทและความกระตือรือร้นของคุณที่จะมีส่วนร่วมในโอเพ่นซอร์ส
Swarnima Shukla |
Bhubesh SR | Sarath Kaul | Suyash Gautam |
LinkedIn | Twitter | Instagram