Câu hỏi được gắn thẻ «git»

Git là một hệ thống kiểm soát phiên bản phân tán nguồn mở (DVCS). Sử dụng thẻ này cho các câu hỏi liên quan đến việc sử dụng Git và quy trình công việc. KHÔNG SỬ DỤNG thẻ [github] cho các vấn đề liên quan đến Git đơn giản vì kho lưu trữ tình cờ được lưu trữ trên GitHub. Ngoài ra, không sử dụng thẻ này cho các câu hỏi lập trình chung xảy ra liên quan đến kho lưu trữ Git.

11
Vui lòng nhập một thông điệp cam kết để giải thích lý do tại sao sự hợp nhất này là cần thiết, đặc biệt nếu nó hợp nhất một dòng ngược được cập nhật vào một nhánh chủ đề
Tôi đang sử dụng Git. Tôi đã thực hiện thao tác từ một repo từ xa và nhận được thông báo lỗi: Vui lòng nhập một thông điệp cam kết để giải thích lý do tại sao sự hợp nhất này là cần thiết, đặc biệt là nếu nó hợp …

6
git stash phiên bản áp dụng
Tôi có 2 chi nhánh: thạc sĩ | thiết kế Làm việc trong thiết kế tôi đã làm một stash và chuyển sang làm chủ, thực hiện một số điều chỉnh. Chuyển trở lại thiết kế và stash applychỉ làm mất tất cả những thay đổi của tôi trong nhánh …
513 git  git-stash 

5
Làm thế nào để tôi git đổ lỗi cho một dòng bị xóa?
git blamelà tuyệt vời cho các dòng được sửa đổi và thêm vào, nhưng làm thế nào tôi có thể tìm thấy khi một dòng tồn tại trong một cam kết cụ thể trước đó cuối cùng đã bị xóa. Tôi đang suy nghĩ bisect, nhưng tôi đã hy vọng …
506 git 


3
Bỏ qua Git cam kết móc
Tôi đang xem một hook git tìm kiếm các câu lệnh in bằng mã Python. Nếu một câu lệnh in được tìm thấy, nó sẽ ngăn chặn cam kết git. Tôi muốn ghi đè cái móc này và tôi được cho biết rằng có một lệnh để làm như vậy. …
505 git  githooks  git-commit 

5
Unstage một tập tin bị xóa trong git
Thông thường, để loại bỏ các thay đổi đối với một tệp bạn sẽ làm: git checkout -- <file> Điều gì xảy ra nếu thay đổi tôi muốn loại bỏ đang xóa tệp? Dòng trên sẽ báo lỗi: error: pathspec '<file>' did not match any file(s) known to git. Lệnh …
504 git  git-checkout 



7
Một phần anh đào chọn một cam kết với Git
Tôi đang làm việc trên 2 nhánh khác nhau: phát hành và phát triển . Tôi nhận thấy tôi vẫn cần tích hợp một số thay đổi đã được cam kết cho nhánh phát hành trở lại vào nhánh phát triển . Vấn đề là tôi không cần tất cả …


23
Làm cách nào để Git sao chép vào thư mục hiện tại
Tôi đang làm: git clone ssh://user@host.com/home/user/private/repos/project_hub.git ./ Tôi nhận được: Tử vong: con đường đích '.' đã tồn tại và không phải là một thư mục trống. Tôi biết con đường. đã tồn tại. Và tôi có thể đảm bảo rằng thư mục IS trống. (Tôi làm ls bên trong …
499 git  git-clone 


8
Các tập tin đã xóa
Nói rằng tôi có một tập tin trong kho git của tôi được gọi foo. Giả sử nó đã bị xóa với rm(không git rm). Sau đó, trạng thái git sẽ hiển thị: Changes not staged for commit: deleted: foo Làm thế nào để tôi giai đoạn xóa tập tin …
499 git  git-add  git-rm  git-stage 



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.