เมื่อฉันgit initโฟลเดอร์มันไม่ได้สร้างสาขาหลัก
นี่คือความจริงและพฤติกรรมที่คาดหวัง Git จะไม่สร้างmasterสาขาจนกว่าคุณจะทำอะไรบางอย่าง
เมื่อฉันทำgit --bare initมันจะสร้างไฟล์
non-bare git initจะสร้างไฟล์เดียวกันใน.gitไดเรกทอรีที่ซ่อนอยู่ในรากของโครงการของคุณ
เมื่อฉันพิมพ์git branch masterมันบอกว่า "ร้ายแรง: ไม่ใช่ชื่อวัตถุที่ถูกต้อง: 'master'"
นั่นคือพฤติกรรมที่ถูกต้องอีกครั้ง จนกว่าคุณจะยอมรับไม่มีสาขาหลัก
คุณยังไม่ได้ถามคำถาม แต่ฉันจะตอบคำถามที่ฉันคิดว่าคุณตั้งใจจะถาม เพิ่มหนึ่งไฟล์ขึ้นไปในไดเรกทอรีของคุณและgit addเพื่อเตรียมการส่งมอบ จากนั้นgit commitเพื่อสร้างความมุ่งมั่นและmasterสาขาเริ่มต้นของคุณ
git branch newbranch