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.



1
Tại sao Git có một thời gian uống trà?
Trong tệp date.c trong mã nguồn của Git, tôi lưu ý cấu trúc sau của các tên thời gian đặc biệt: static const struct special { const char *name; void (*fn)(struct tm *, struct tm *, int *); } special[] = { { "yesterday", date_yesterday }, { "noon", date_noon }, …
102 git 

7
Làm cách nào để "hoàn tác" một bản sao - nhánh đơn?
Tôi sao chép một repo bằng cách sử dụng git clone -b <branch name> --single-branch <github url> <target directory> Cái này chỉ nhân bản nhánh này thôi, nhưng bây giờ mình muốn chuyển sang nhánh chính và các nhánh khác. Có cách nào ngoài việc xóa nó ra và bắt …
102 git  github 

4
Duyệt qua các cam kết mồ côi trong Git
Kho lưu trữ git của tôi bằng cách nào đó đã không hoạt động - tôi đã tải msysgit sáng nay và thay vì tên chi nhánh được hiển thị sau thư mục hiện tại, nó cho biết "((ref: re ...))", 'trạng thái git' báo cáo mọi thứ dưới dạng …
102 git 

14
Nhúng băm git commit trong dll .Net
Tôi đang xây dựng một ứng dụng C #, sử dụng Git làm điều khiển phiên bản của mình. Có cách nào để tự động nhúng mã băm cam kết cuối cùng vào tệp thực thi khi tôi xây dựng ứng dụng của mình không? Ví dụ: in mã băm …
102 c#  git 

2
Tại sao git AuthorDate khác với commitDate?
Tôi tra cứu nhật ký git của mình và thấy rằng Ngày tác giả và Ngày cam kết hơi khác nhau đối với một số cam kết của tôi: commit 3a5912f90dc5227f308e99f95152fbee2301c59a Author: <hidden> AuthorDate: Fri Jun 15 10:57:22 2012 +0800 Commit: <hidden> CommitDate: Fri Jun 15 11:14:37 2012 +0800 Tác …
102 git 


8
Tại sao tôi muốn giai đoạn trước khi cam kết trong Git?
Tôi mới sử dụng tính năng kiểm soát phiên bản và tôi hiểu rằng "cam kết" về cơ bản là tạo bản sao lưu trong khi cập nhật phiên bản 'hiện tại' mới của những gì bạn đang làm. Điều tôi không hiểu là dàn dựng để làm gì, từ …
102 git 


1
Git push origin HEAD nghĩa là gì?
Tôi đã tìm thấy, trong hướng dẫn chính thức : git push origin HEAD Một cách tiện dụng để đẩy chi nhánh hiện tại đến cùng tên trên điều khiển từ xa. Tuy nhiên, ý nghĩa của lệnh không rõ ràng đối với tôi. Tại sao nó có tác dụng …
102 git  git-push 


3
Xóa tệp đã sửa đổi khỏi yêu cầu kéo
Tôi có 3 tệp đã sửa đổi (không có tệp mới) trong một yêu cầu kéo vào lúc này. Tôi muốn xóa một trong những tệp đó khỏi yêu cầu kéo, để yêu cầu kéo chỉ chứa các thay đổi đối với hai tệp và để tệp thứ ba ở …



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.