ความแตกต่างระหว่างgit pull origin masterและgit pull origin/masterคืออะไร?
git pullวิธีการตามgit fetch git mergeมันดึงเนื้อหาจากระยะไกลแล้วรวมเข้ากับสาขาปัจจุบันของคุณ แต่origin/masterเป็นสาขาท้องถิ่น (ติดตามสาขาระยะไกล) หากคุณต้องการผสานคุณไม่จำเป็นต้องดึงข้อมูลใด ๆ มันทำให้เข้าใจผิดที่จะพูดgit pull origin/masterเมื่อคุณไม่ได้ดึงข้อมูลจากระยะไกล
origin/masterอยู่เป็นสาขาที่จัดเก็บในเครื่องซึ่งแคชสาขาหลักที่รีโมตต้นทาง
git pull origin/masterแต่ไม่ใช่คำตอบคือการที่คุณจะไม่เคยทำ หากคุณต้องการที่จะรวม [ที่เก็บไว้] สาขาที่ห่างไกลใช้เพียงorigin/mastergit merge origin/master