Làm thế nào để bắt đầu git-gui?


43

Tôi đã cài đặt git-guicông cụ qua sudo apt-get install git-gui. Nhưng làm thế nào để tôi bắt đầu nó? Cố gắng tìm kiếm hoặc git-guilệnh không tìm thấy và công cụ UI cho Git.


Không nên git đã có git-gui tích hợp? Nó nói như vậy tại git-scm.com/doads/guis
faizal

1
@faizal: Nó thực sự phụ thuộc vào cách các nhà bảo trì debian quyết định gói git, hãy xem danh sách các gói nhị phân được tạo từ gói nguồn git
Sylvain Pineau

@SylvainPineau ahh có ý nghĩa. Tôi đoán cài đặt git-allsẽ được cài đặt git-guicùng với tất cả các gói khác liên quan đến git.
faizal

Câu trả lời:


40

git citoolđể bắt đầu git-gui.

Nếu nó báo lỗi : git: 'citool' is not a git command, chỉ cần cài đặt gói sau: git-gui

sudo apt-get install git-gui

2
điều này cho tôi lỗi:git: 'citool' is not a git command.
faizal

16
Chỉ cần cài đặt gói sau: git-gui ,sudo apt-get install git-gui
Sylvain Pineau

3
git guilàm việc cho tôi
Ciro Santilli 心 心 事件

1
Điều này đã cho tôi lỗi git: 'citool' không phải là lệnh git. Xem 'git - trợ giúp'.
Luzan Baral

2
@LuzanBaral: Vui lòng cài đặt các gói sau:sudo apt-get install git-gui gitk
Sylvain Pineau

23

Đánh máy

git gui

nên làm việc. Không có dấu gạch ngang.


Đã có hai câu trả lời ở trên với các giải pháp làm việc. Bạn cung cấp không có gì mới.
TheWanderer

7
Cả hai đều sử dụng citool, không được hỏi trong câu hỏi ban đầu. Anh ấy / Cô ấy đã cố gắng bắt đầu nó với git-gui thay vì git gui.
augre

6
Câu trả lời hàng đầu đã đưa ra một câu trả lời, không thực sự là câu trả lời tốt nhất cho câu hỏi và nó đã được OP chấp nhận. Đó là cách tôi sẽ đặt nó.
augre

2
Mặc dù giải thích thêm về câu trả lời này là mong muốn - câu trả lời này là hợp lệ và nó có thêm một cái gì đó mới.
Sepero

1
Nếu nó không hoạt động, chạy sudo apt-get install git-guitrước. apt-get install gitkhông cài đặt git gui.
wvducky

5

Trong loại thiết bị đầu cuối:

git gui citool

Thực hiện một cam kết và trở về vỏ khi nó hoàn thành. Lệnh này trả về mã thoát khác không nếu cửa sổ được đóng theo bất kỳ cách nào khác hơn là thực hiện một cam kết.

 git gui citool --amend

Tự động vào chế độ Sửa đổi lần cuối của giao diện.

git gui citool --nocommit

Hành xử như citool bình thường, nhưng thay vì thực hiện một cam kết đơn giản là chấm dứt với mã thoát không. Nó vẫn kiểm tra xem chỉ mục không chứa bất kỳ mục nhập nào, vì vậy bạn có thể sử dụng nó làm phiên bản GUI của git-mergetool.

Trang web tham khảo


Trang web tham khảo cho biết git gui is actually maintained as an independent project, but stable versions are distributed as part of the Git suite for the convenience of end users.Vậy có thực sự cần phải cài đặt git-guihay tôi nên tự động lấy nó bên trong git? Tôi đã thực hiện apt-get install gittrên Ubuntu của mình, nhưng git gui citoolnó không chạy. Tôi nhận được lỗi git: 'gui' is not a git command.
faizal

2
Bạn cần cài đặt git-gui, sử dụng sudo apt-get install git-guivà sau đó chỉ cần nhập lệnh git gui, mọi thứ sẽ hoạt động tốt.
shruti
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.