ฉันกำลังคิดเกี่ยวกับการเริ่มต้นโครงการขนาดเล็กและฉันต้องการสร้างเวอร์ชันด้วย git
Bitbucketเป็นตัวเลือกที่ดีสำหรับฉันด้วยแผนการฟรี ฉันต้องการใช้เป็นเครื่องมือหลักในการทำงานกับ git เนื่องจากมีเครื่องมือที่ดีเช่นเว็บอินเตอร์เฟสไคลเอนต์ Mac OS และอื่น ๆ แต่เพื่อให้มีการป้องกันที่สูงขึ้นจากความเสียหายจากอุบัติเหตุใด ๆ ที่อาจเกิดขึ้นจากการใช้บริการของบุคคลที่สามฉันต้องการติดตั้ง git บน NAS ของฉันเป็นสำเนาสำรองที่สองของที่เก็บ
ตอนนี้คำถามของฉันคือว่ามันเป็นไปได้ที่จะสร้างพื้นที่เก็บข้อมูลในสองโฮสต์ที่แตกต่างกันและจากนั้นให้พวกเขาซิงค์? ตัวอย่างเช่นสมมติว่าหนึ่งครั้งต่อสัปดาห์ฉันอัปเดตที่เก็บใน NAS ของฉันเพื่อจับคู่กับ Bitbucket จากนั้นในกรณีที่มีบางอย่างเกิดขึ้นกับ Bitbucket ฉันจะยังคงมีพื้นที่เก็บข้อมูลเต็มรูปแบบที่มีประวัติการพัฒนาเต็มรูปแบบบนพื้นที่เก็บข้อมูล NAS ในพื้นที่ของฉัน
และมีวิธีการนำเข้าที่เก็บข้อมูลที่มีประวัติเต็มไปยังบริการ git อื่นหรือไม่?
ฉันคิดว่าการมิเรอร์เป็นสิ่งที่ฉันต้องการ นี้บทความดูเหมือนว่าจะอธิบายสิ่งที่ฉันต้องการ และนี้อย่างใดอย่างหนึ่งเช่นกัน
ฉันเชื่อว่ามันจะทำสำเนาเต็มรูปแบบที่มีประวัติเต็มรูปแบบและยังมอบเวอร์ชันใหม่ให้กับที่เก็บบนโฮสต์ทั้งสองโดยอัตโนมัติ
ฉันถูกไหม?