Tính năng
Tất cả những gì bạn cần để quản lý kho Git, từ commit đơn giản đến quy trình phức tạp.
Git cơ bản
Clone
Clone repos từ bất kỳ remote nào với theo dõi tiến trình
Commit
Chọn files và commit trong một bước, với template và amend
Push & Pull
Push và pull với fetch tự động và tự xử lý credential
Branch
Tạo, chuyển, đổi tên và xóa branches trực quan
Merge
Merge branches với xem trước dry-run và phát hiện conflict
Stash chọn lọc
Chỉ stash những files bạn chọn, tự động khôi phục khi quay lại
Cherry-pick
Cherry-pick commits giữa các branches
Chế độ an toàn
Dry-run pull, merge và cherry-pick trước khi chạm vào files của bạn
Chuyển branch an toàn
Chuyển branch khi còn thay đổi chưa commit — mang theo, stash hoặc bỏ, tùy bạn quyết định
Workflow một cú nhấp
Commit & Push hoặc Fetch & Pull trong một thao tác, tự động hoàn tác khi thất bại
Công cụ trực quan
Commit Graph
Lịch sử commit tương tác với trực quan hóa cấu trúc branch
Diff Viewer
Diffs song song và inline với syntax highlighting
Conflict Editor
Editor giải quyết merge conflict 3 bảng
Branch Lineage
Theo dõi branches nào được tạo từ đâu
Tính năng AI
AI Commit Messages
Tạo commit messages có ý nghĩa từ diff của bạn
AI Code Review
Nhận gợi ý code review từ AI
AI Conflict Resolution
Để AI gợi ý cách giải quyết merge conflicts
Secret Scanner
Phát hiện và ẩn secrets trước khi AI gửi mã nguồn của bạn
Repository lớn
Smart Clone
Phân tích repos khổng lồ và tự động chọn chiến lược clone nhanh nhất
Đa nhà cung cấp
GitHub
Tích hợp GitHub đầy đủ: repos, trạng thái CI
GitLab
Tích hợp GitLab: repos, trạng thái CI
Gitea
Hỗ trợ Gitea server tự host
Plain URL
Clone từ bất kỳ Git URL nào mà không cần tích hợp provider
Nhiều tài khoản
Kết nối nhiều tài khoản cho mỗi nhà cung cấp và duyệt toàn bộ repos của các tài khoản đó
Hỗ trợ SSH Config
Port tùy chỉnh, alias và keys từ SSH config của bạn đều hoạt động ngay
Trải nghiệm nhà phát triển
Command Palette & phím tắt
Bảng lệnh Ctrl+K với tìm kiếm fuzzy, cùng phím tắt cho các thao tác thường dùng
30 ngôn ngữ
UI được dịch đầy đủ sang 30 ngôn ngữ, bao gồm cả các ngôn ngữ viết từ phải sang trái
Làm mới thời gian thực
Tự động fetch trong nền và cập nhật tức thì khi file thay đổi — không cần làm mới thủ công
Workspace & nhãn tự động
Nhóm repos theo quy tắc — công nghệ được tự động phát hiện và gắn nhãn
Bảo mật
Quản lý SSH Key
Tạo, nhập, xuất và quản lý SSH keys
Credential Manager
Lưu trữ credential an toàn qua OS keychain