เดสก์ท็อป GitHub ไม่แสดงสาขาระยะไกล


21

GitHub (รุ่น 3.0.5.2) สำหรับ Windows จะไม่แสดงสาขาระยะไกลทั้งหมดให้ฉันเห็นอีกต่อไป สิ่งนี้ทำงานกับเซิร์ฟเวอร์ GitHub สำหรับองค์กร

ตัวอย่างเช่นเมื่อฉันคลิกที่ดร็อปดาวน์ดร็อปมันเคยแสดงให้ฉันเห็นว่าสาขารีโมตทั้งหมดมีจุดเริ่มต้น แต่ตอนนี้แสดงเฉพาะสาขาที่ฉันเช็คเอาต์ในเครื่องเท่านั้น

นี่เป็นข้อบกพร่องหรือมีการตั้งค่าบางอย่างที่ฉันต้องทำหรือไม่?

คำตอบ:


34

กดF5บนแป้นพิมพ์ของคุณ

คุณจะไม่เห็นอะไรเลย แต่มันควรจะดึงกิ่งก้านสาขาที่ห่างไกลของคุณ


3
ฉันสงสัยว่าทำไมพวกเขาไม่เพิ่มลงใน GUI แต่มันทำงานได้อย่างสมบูรณ์แบบขอบคุณ
ChrisB

ฉันสงสัยว่าคุณค้นพบมันยัง
ไง

F5 รีเฟรชเบราว์เซอร์ของคุณดังนั้นฉันลองมัน ;-)
แจ็ค

เนื่องจากการทำงานในแอพเดสก์ท็อปโดยไม่ต้องไปที่ Git Shell ฉันคิดว่านี่เป็นคำตอบที่ดีที่สุดเนื่องจาก OP ถามถึงแอพเดสก์ท็อปโดยเฉพาะ
Nicholas Cardot

@ แจ็คใจอธิบายวิธีที่คุณคิดออก? ขอบคุณทุกคน!
Odys

27

คุณสามารถลอง:

git fetch

รันสิ่งนี้จากภายในไดเร็กทอรีที่มีที่เก็บโลคัลของคุณ การดึงข้อมูลจากที่เก็บจะดึงสาขาและแท็กติดตามระยะไกลใหม่ทั้งหมดโดยไม่รวมการเปลี่ยนแปลงเหล่านั้นเข้ากับสาขาของคุณ

นี่คือคำสั่งที่คุณสามารถทำได้ผ่านทางพรอมต์คำสั่งในหน้าต่างคำสั่ง ในการใช้งานคุณจะต้องติดตั้ง git CLI (Command Line Interface) ซึ่งช่วยให้คุณสามารถใช้คำสั่ง git ได้


สิ่งที่ต้องการคือคำตอบที่ดี
Kickaha

2
ความคิดใด ๆ ที่ทำไมไม่มีวิธี GUI ในการทำเช่นนี้?
fratrik

2

git fetchดูเหมือนจะไม่หลอกลวงเสมอไป git checkout <branch-name>ถ้าคุณทราบชื่อของสาขาที่คุณสามารถทำได้เพียงแค่ หากคุณป้อนชื่ออย่างถูกต้องคุณจะถูกเปลี่ยนเป็นสาขานั้น

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.