2012-10-18 31 views
15

Tôi có thể làm mọi thứ khác mà tôi cần nhưng với GUI tôi dường như không thể tìm ra cách kéo hoặc đẩy mã. Đẩy là quan trọng hơn trong trường hợp này, bất cứ ai biết làm thế nào?Làm thế nào để bạn đẩy mã bằng gitg?

+0

Liên quan đến việc kéo: http://stackoverflow.com/questions/7299237/how-can-i-do-a-git-pull-in-the-gitg-gitx-visual-tool –

Trả lời

7

đặn nó ra, không phải là quá khó khăn, chỉ cần click chuột phải vào tên chi nhánh khi bạn đang nhìn bạn cam kết lịch sử

+4

trong Gitg 3.16 I không thể tìm thấy tùy chọn đẩy trong menu đó. –

+0

Tùy chọn này hoàn toàn không có tác dụng gì cả ... –

2

Trên tab lịch sử, nhấp chuột phải vào tên của chi nhánh theo dõi

screenshot

+0

Cảm ơn ảnh chụp màn hình, không thể tìm thấy ảnh khác –

+0

Ảnh chụp màn hình có thể từ phiên bản cũ hơn của gitg (0.2.X), hỗ trợ thanh toán, đẩy , lựa chọn anh đào và nhiều tính năng hữu ích khác, không hoạt động trong phiên bản gitg hiện tại. –

+2

Theo tập tin TIN TỨC trên mã nguồn của Gitg (https://git.gnome.org/browse/gitg/tree/NEWS), push nhánh là một hồi quy tính năng trên phiên bản 0.3.1 như là một phần của phần viết lại của nó. Cho đến ngày nay, nó vẫn chưa được đưa trở lại, thật đáng buồn. – espectalll

16

Bất kỳ ai tìm kiếm tính năng này trong gitg 3.14: Tôi đã nhận được xác nhận từ một nhà phát triển chưa được triển khai.

+0

Mọi cập nhật? :) – Elimination

+0

Không, nhưng đây là vấn đề thượng nguồn: https://bugzilla.gnome.org/show_bug.cgi?id=763355 – jgillich

+2

Không có nghĩa là thô lỗ nhưng ... Tại sao nó chưa được triển khai? Đó là một tính năng khá cần thiết – Elimination

-4

Bạn phải sao chép kho lưu trữ trước đó. Ví dụ:

git clone https://github.com/manuelkiessling/NodeBeginnerBook.git

Khi nhân bản, đi vào kho tải về và thực hiện gitk

1

Tạo trên .git/hooks một file có tên post-commit và chèn mã này

#!/bin/bash 
git push -u origin master 

và tắt chức năng này vào tập lệnh thực thi

chmod 755 post-commit 
Các vấn đề liên quan