Làm cách nào tôi có thể thực hiện một cú kéo bằng công cụ Git GUI? Có vẻ như không có lệnh kéo ở bất cứ đâu.
Có tùy chọn menu tương đương sử dụng Git GUI không?
Bất kỳ trợ giúp sẽ được đánh giá cao.
Làm cách nào tôi có thể thực hiện một cú kéo bằng công cụ Git GUI? Có vẻ như không có lệnh kéo ở bất cứ đâu.
Có tùy chọn menu tương đương sử dụng Git GUI không?
Bất kỳ trợ giúp sẽ được đánh giá cao.
Câu trả lời:
Chà, tôi thấy bài đăng hữu ích này trên diễn đàn: http://git.661346.n2.nabble.com/No-quot-pull-quot-in-git-gui-td1121058.html
Tìm nạp và hợp nhất sẽ được thực hiện.
Có vẻ như bạn cần phải đi tới trình đơn "Từ xa", sau đó là tùy chọn "Tìm nạp từ", trong trường hợp của tôi là nguồn gốc, sau đó đi tới "Hợp nhất Menu" rồi đến "Hợp nhất cục bộ ...".
Ngoài ra còn có một cách để thêm lệnh kéo vào git gui.
Khi bạn mở GIT GUI, bạn có thể mở tab Tools
và chọn Add
tùy chọn.
Bạn có thể nhập tên và nhập lệnh nhập git pull
Thao tác này sẽ thêm một tùy chọn trong Tools
tab. Chỉ cần nhấp vào đây và kéo git sẽ được thực hiện.
Xem xét câu trả lời này : không phải vì kéo có thể được thực hiện mà nó nên được thực hiện
git pull origin master
vì cú pháp đang git pull <remote> <branch>
giả định nguồn gốc là vị trí từ xa nơi bạn muốn kéo các thay đổi và cũng origin
được đặt làm tên trong git gui từ Từ xa> Thêm> trong điều khiển từ xa tên chi tiết đã được viết là nguồn gốc, nếu không hãy thực hiện các thay đổi cần thiết theo yêu cầu<remote> name
Mục nhập này trong .gitconfig phù hợp với tôi:
[guitool "Pull"]
cmd = git pull $(git for-each-ref --format='%(upstream:short)' $(git symbolic-ref -q HEAD) | tr / " ")
Nó tự động chọn chi nhánh từ xa hiện tại.