2013-04-27 54 views
9

Tôi chỉ bắt đầu với GitHub và tôi đang cố gắng để làm theo hướng dẫn sau: https://help.github.com/articles/set-up-gitGitbash đóng ngay lập tức, không thể đăng nhập vào Github

Tôi đã tải GitBash nhưng khi tôi bấm vào nó, cửa sổ bật lên trong một giây và sau đó biến mất một lần nữa. Tôi đã cố gắng không sử dụng các phím tắt, và gỡ bỏ cài đặt/cài đặt lại, nhưng không giúp đỡ, và tôi không biết đủ về nó để làm bất kỳ xử lý sự cố bổ sung.

Thậm chí nếu bạn không có giải pháp, một số cụm từ tìm kiếm trên google sẽ tuyệt vời - Tôi không biết liệu có một tên cụ thể cho loại sự cố này hay không.

Cảm ơn bạn!

Trả lời

0

Đây là gitBash script: tập lệnh vbs.

Vì vậy, bạn có thể thử và gọi nó là từ một phiên DOS:

C:\> cd C:\prog\git\PortableGit-1.8.0-preview20121022 
C:\prog\git\PortableGit-1.8.0-preview20121022>"Git Bash.vbs" 

Bạn sẽ thấy nếu có bất kỳ thông báo lỗi khi gọi rằng cửa sổ bash.

+0

Cảm ơn sự giúp đỡ của bạn. Tôi đã làm những gì bạn nói, và không có thông báo lỗi. Cửa sổ Git Bash đóng ngay lập tức giống như trước đây. – Deidre

0

Tôi gặp vấn đề tương tự (Git Bash sẽ hiển thị trong một giây và sau đó thoát). Tôi đã thử mở Git GUI, và được thông báo rằng có các đối tượng lỏng lẻo và được hỏi có muốn nén cơ sở dữ liệu không. Tôi đã bấm có và bỏ Git Gui, mở lại Git Bash, và Git Bash bắt đầu làm việc bình thường trở lại.

1

Tôi đã gặp sự cố tương tự và tôi đã chạy Git Bash "làm quản trị viên" và đó là điều đã sửa cho tôi.

EDIT: Yêu cầu git bash chạy với tư cách quản trị viên mỗi lần ngắt git gui. Nếu bạn không sử dụng git gui, đừng lo lắng về điều này, nhưng tôi chỉ mất một vài giờ cố gắng tìm ra lý do tại sao git gui của tôi đã bị rơi và tôi không thể đẩy những thay đổi của tôi lên thượng nguồn. Trong khi, chạy như quản trị viên cố định vấn đề git bash của tôi bị rơi, tôi không nghĩ rằng đó là một giải pháp dài hạn phù hợp.

0

Tôi gặp sự cố này khi cố gắng mở git bash từ trình đơn bắt đầu. Windows không tìm thấy chương trình Git Bash, nhưng thay vào đó cho tôi thấy "git bash" như một lệnh tôi có thể chạy. (Windows là câm.) Vì bash không phải là lệnh git, màn hình sẽ hiển thị các lệnh git trước khi đóng.

Khắc phục là tìm chương trình Git Bash (có thể nhận dạng bằng biểu tượng kim cương màu cam-ish) và đảm bảo chạy thay thế.

13

Tôi gặp vấn đề tương tự. (Git Bash.vbs được sử dụng để hiển thị một giây và biến mất)

Trong trường hợp của tôi khi tôi cố gắng chạy lệnh Git.exe từ dấu nhắc lệnh (bằng cách điều hướng đến C: \ Program Files (x86) \ Git \ bin), nó đã cho tôi những lỗi sau:

couldn't reserve space for cygwin's heap win32 error 0

sau khi chạy lệnh sau vấn đề của tôi đã được giải quyết và Git Bash.vbs cũng bắt đầu hoạt động bình thường:

C:\Program Files (x86)\Git\bin>rebase.exe -b 0x50000000 msys-1.0.dll

Để biết thêm chi tiết tham khảo câu trả lời thứ hai của this câu hỏi.

Chỉnh sửa: Vấn đề và giải pháp được mô tả ở trên có thể không chính xác giống với GitHub nhưng phải giống nhau.

+1

Cảm ơn, điều đó đã giúp! –

+0

Sự cố của tôi đã biến mất sau khi khởi động lại, như được đề xuất trong câu hỏi được liên kết. – Sbodd

1

Bạn có thể muốn kiểm tra đường dẫn bạn đang theo dõi. Các phiên bản sau của Git có số phiên bản là một cấp trong đường dẫn tệp và điều này không được phản ánh trong lối tắt mặc định.

0

Đối với tôi, sự cố đã được giải quyết bằng cách xóa dòng "Term = xterm-256color" khỏi tệp .minttyrc của tôi trong thư mục chính.