ฉันจะดึงโดยใช้เครื่องมือ Git GUI ได้อย่างไร ดูเหมือนว่าไม่มีคำสั่งดึงที่ใดก็ได้
มีตัวเลือกเมนูที่เทียบเท่าโดยใช้ Git GUI หรือไม่?
ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม.
ฉันจะดึงโดยใช้เครื่องมือ Git GUI ได้อย่างไร ดูเหมือนว่าไม่มีคำสั่งดึงที่ใดก็ได้
มีตัวเลือกเมนูที่เทียบเท่าโดยใช้ Git GUI หรือไม่?
ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม.
คำตอบ:
ฉันพบโพสต์ในฟอรัมที่เป็นประโยชน์นี้: http://git.661346.n2.nabble.com/No-quot-pull-quot-in-git-gui-td1121058.html
ควรทำการดึงและผสาน
ดูเหมือนว่าคุณจะต้องไปที่เมนู "ระยะไกล" จากนั้นเลือกตัวเลือก "ดึงข้อมูลจาก" ในที่มาของกรณีของฉันจากนั้นไปที่ "เมนูผสาน" และ "การผสานในพื้นที่ ... "
นอกจากนี้ยังมีวิธีเพิ่มคำสั่ง pull ใน git gui
เมื่อคุณเปิด GIT GUI คุณสามารถเปิดแท็บTools
และเลือกAdd
ตัวเลือก
คุณสามารถป้อนชื่อและป้อนคำสั่ง git pull
เพื่อเพิ่มตัวเลือกใต้Tools
แท็บ เพียงคลิกที่นี่และจะทำการดึงคอมไพล์
เมื่อพิจารณาถึงคำตอบนี้ : ไม่ใช่เพราะการดึงสามารถทำได้จึงควรทำ
git pull origin master
เนื่องจากไวยากรณ์git pull <remote> <branch>
ถือว่าต้นกำเนิดเป็นตำแหน่งระยะไกลจากที่ที่คุณต้องการดึงการเปลี่ยนแปลงและยังorigin
ถูกตั้งเป็นชื่อใน git gui จาก Remote> Add> ในระยะไกล ชื่อรายละเอียดถูกเขียนเป็นที่มามิฉะนั้นทำการเปลี่ยนแปลงที่จำเป็นตามต้องการ<remote> name
รายการใน. gitconfig นี้ใช้ได้ดีสำหรับฉัน:
[guitool "Pull"]
cmd = git pull $(git for-each-ref --format='%(upstream:short)' $(git symbolic-ref -q HEAD) | tr / " ")
จะเลือกสาขาระยะไกลปัจจุบันโดยอัตโนมัติ