7
git push local branch ที่มีชื่อเดียวกับ remote tag
ฉันกำลังพยายามผลักดันสาขาในพื้นที่ใหม่product-0.2ไปยังระยะไกลซึ่งมีแท็กที่มีชื่อเดียวกันอยู่แล้ว (แต่ไม่มีสาขานั้นเอง) git push -v --tags --set-upstream origin product-0.2:product-0.2 Pushing to https://****@github.com/mycompany/product.git error: src refspec product-0.2 matches more than one. error: failed to push some refs to 'https://****@github.com/mycompany/product.git' เหมือนกับ: git push origin product-0.2:/refs/heads/product-0.2 แม้ว่าวิธีอื่น ๆ การทำงานเช่นการสร้างสาขากระทำกับมันแล้วใช้แท็กproduct-0.1product-0.1 บางคนแก้ไขปัญหานี้โดยการลบแท็กที่ขัดแย้งกันในเครื่องจากนั้นกดสาขาจากนั้นดึงแท็กระยะไกล แต่ดูเหมือนจะยุ่งยากและเกิดข้อผิดพลาดได้ง่าย ฉันจะสร้างสาขาโดยไม่ยุ่งยากได้อย่างไร ขอบคุณสำหรับข้อมูลของคุณ
111
git
git-branch