ฉันใช้ (Windows) SourceTree สำหรับโครงการคอมไพล์ของฉัน ฉันสามารถทำได้ใน command prompt หรือ Linux terminal
แต่ฉันสงสัยว่ามีวิธีที่ดีในการแก้ปัญหาความขัดแย้งในเชิงโต้ตอบและทางสายตาหรือไม่ ตัวอย่างเช่นหากการดึงตรวจพบความขัดแย้งให้เปิดเครื่องมือความขัดแย้งที่ใช้ GUI ขึ้นมา (เช่น P4Merge) เป็นไปได้ไหม?
ฉันมักจะแก้ปัญหาความขัดแย้งด้วยตนเองซึ่งเป็นเรื่องที่เจ็บปวด
ตัวอย่างเช่นpull
ข้อความคอมไพล์จาก SourceTree
git -c diff.mnemonicprefix=false -c core.quotepath=false pull --no-commit origin master
From W:\repo\
* branch master -> FETCH_HEAD
Updating 33c07bf..41e0249
error: Your local changes to the following files would be overwritten by merge:
foo.cpp
goo.cpp
goo.hpp
Please, commit your changes or stash them before you can merge.
Aborting
Completed with errors, see above.