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.


5
Làm cách nào để chuyển trở lại 'master' với git?
Tôi đã thực hiện cam kết đầu tiên của mình; sau đó tạo một nhánh (giả sử là nhánh1). Trong nhánh này, tôi đã tạo một thư mục 'ví dụ' và được cam kết. Trong GitHub tôi thấy chi nhánh mới của mình và thư mục mới 'ví dụ' mà …
135 git 

4
Làm cách nào để tạo một nhánh mới (và trống!)
Tôi muốn xác định một nhánh "gốc" mới trong kho git này. Theo nhánh "gốc", ý tôi là một nhánh hoàn toàn độc lập với tất cả các nhánh khác trong kho 1 . Thật không may, ngay cả các cam kết (hãy gọi nó A) ở chính gốc cây …
135 git 

10
Làm thế nào để hái cherry từ một chi nhánh xa?
Tôi đang gặp khó khăn khi thực hiện một lựa chọn anh đào. Trên máy cục bộ của tôi, tôi hiện đang ở chi nhánh "chính chủ" của mình. Tôi muốn chọn cherry trong một cam kết từ một chi nhánh khác, được đặt tên là "ngựa vằn". Nhánh "ngựa …
135 git 

4
gitignore không bỏ qua thư mục
Trong foothư mục gốc của dự án tôi có một thư mục. Trong foothư mục tôi có một barthư mục. Tôi muốn bỏ qua tất cả các thay đổi cho tất cả các tệp trong barthư mục của tôi . Tôi có cái này trong gitignore: /foo/bar Thư mục được …
135 git  gitignore 

17
Làm cách nào tôi có thể lưu khóa bí mật và mật khẩu của mình một cách an toàn trong hệ thống kiểm soát phiên bản của mình?
Tôi giữ các cài đặt quan trọng như tên máy chủ và cổng của máy chủ phát triển và sản xuất trong hệ thống kiểm soát phiên bản của mình. Nhưng tôi biết rằng đó là cách thực hành tồi để giữ bí mật (như khóa riêng và mật khẩu …

3
Sự khác biệt giữa git am và git áp dụng là gì?
Cả hai git amvà git applycó thể được sử dụng để áp dụng các bản vá. Tôi không thấy sự khác biệt. Bây giờ tôi thấy một sự khác biệt: git amtự động xác nhận trong khi git applychỉ chạm vào các tệp nhưng không tạo ra một cam kết. …
134 git  patch 

7
Xóa một chi nhánh địa phương với Git
Tôi đã googled và có một số chủ đề rất dài về chủ đề này và không ai trong số họ dường như giúp đỡ. Tôi nghĩ rằng tôi đang làm gì đó sai. Tôi có một chi nhánh được gọi là Test_Branch. Khi tôi cố gắng xóa nó bằng …
134 git 

6
Cách thu nhỏ thư mục .git
Cơ sở hiện tại của tôi có tổng kích thước khoảng. 200 MB. Nhưng thư mục .git của tôi có kích thước đáng kinh ngạc là 5GB (!). Vì tôi đẩy công việc của mình sang một máy chủ bên ngoài, tôi không cần bất kỳ lịch sử địa phương …
134 git 

3
Làm thế nào để tôi hoàn tác kiểm tra trong git?
Tôi vừa kiểm tra một cam kết trước đó từ repo git địa phương của tôi. Tôi chưa thực hiện bất kỳ thay đổi nào với nó, tôi chỉ nhìn vào nó. Bây giờ tôi muốn quay lại cam kết mới nhất của mình - làm thế nào để tôi …
134 git 

30
Nhận quyền từ chối (khóa công khai) trên gitlab
Vấn đề của tôi là tôi không thể đẩy hoặc lấy từ GitLab. Tuy nhiên, tôi có thể sao chép (thông qua HTTP hoặc qua SSH). Tôi gặp lỗi này khi tôi cố gắng đẩy: Quyền bị từ chối (khóa công khai) gây tử vong: Không thể đọc từ kho …
134 git  ubuntu  ssh  gitlab 




6
Git đẩy chi nhánh từ điều khiển này sang điều khiển khác?
Tôi có các điều khiển từ xa được thiết lập: $ git remote korg rorg Và các ngành sau: $ git branch -a * (no branch) remotes/korg/gingerbread remotes/korg/gingerbread-release remotes/korg/honeycomb remotes/korg/honeycomb-mr1-release remotes/korg/master remotes/m/android-2.3.3_r1 -> refs/tags/android-2.3.3_r1a remotes/m/gingerbread -> korg/gingerbread Bây giờ tôi muốn đẩy tất cả các chi nhánh từ xa korgđến …

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.