Cách sử dụng các phím triển khai trên Github (có hình ảnh)

Mục lục:

Cách sử dụng các phím triển khai trên Github (có hình ảnh)
Cách sử dụng các phím triển khai trên Github (có hình ảnh)

Video: Cách sử dụng các phím triển khai trên Github (có hình ảnh)

Video: Cách sử dụng các phím triển khai trên Github (có hình ảnh)
Video: 3 Cách Làm Video Hay Hơn | Cách Edit Video Thú Vị Hơn 2024, Tháng tư
Anonim

"Triển khai khóa" trong GitHub cho phép máy chủ của bạn kết nối trực tiếp với kho lưu trữ GitHub của bạn. Khi máy chủ của bạn được kết nối, bạn có thể đẩy các bản dựng trực tiếp từ kho lưu trữ tới máy chủ của mình, điều này có thể cắt giảm công việc của bạn. Nếu máy chủ của bạn cần quyền truy cập vào nhiều kho, bạn có thể tạo người dùng máy để quản lý quyền truy cập.

Các bước

Phần 1/3: Tạo khóa mới

Sử dụng các khóa triển khai trên Github Bước 1
Sử dụng các khóa triển khai trên Github Bước 1

Bước 1. Mở chương trình đầu cuối trên máy tính của bạn

Chương trình đầu cuối trên máy tính của bạn cho phép bạn truy cập từ xa vào máy chủ của mình. Nếu bạn đang sử dụng máy tính Linux hoặc Mac, bạn sẽ sử dụng chương trình Terminal tích hợp sẵn. Nếu đang sử dụng Windows, bạn sẽ cần cài đặt một chương trình như Cygwin hoặc GitBash.

  • Linux - Nhấn Ctrl + Alt + T hoặc tìm kiếm "thiết bị đầu cuối".
  • Mac - Bạn có thể tìm thấy chương trình Terminal trong thư mục Tiện ích.
  • Windows - Bạn có thể tải xuống Cygwin từ cygwin.com hoặc GitBash từ git-scm.com/downloads.
Sử dụng các khóa triển khai trên Github Bước 2
Sử dụng các khóa triển khai trên Github Bước 2

Bước 2. Đăng nhập vào máy chủ của bạn bằng chương trình đầu cuối của bạn

Bạn sẽ tạo khóa triển khai trên máy chủ của mình để nó có thể truy cập vào kho lưu trữ GitHub của bạn. Để thực hiện việc này, bạn cần đăng nhập vào máy chủ của mình, từ xa thông qua thiết bị đầu cuối hoặc cục bộ trên máy chủ.

Trong chương trình đầu cuối của bạn, nhập tên người dùng ssh @ tên máy chủ để đăng nhập. Nhập mật khẩu của bạn nếu được nhắc

Sử dụng các khóa triển khai trên Github Bước 3
Sử dụng các khóa triển khai trên Github Bước 3

Bước 3. Nhập lệnh để tạo khóa SSH

Lệnh sau sẽ tạo một khóa mới với địa chỉ email GitHub của bạn làm nhãn:

  • ssh-keygen -t rsa -b 4096 -C "[email protected]"
  • Khóa SSH là một cặp khóa được mã hóa xác thực danh tính của bạn. Trong trường hợp này, bạn sẽ gán khóa cho kho lưu trữ GitHub của mình, cho phép nó xác định máy chủ của bạn.
Sử dụng các khóa triển khai trên Github Bước 4
Sử dụng các khóa triển khai trên Github Bước 4

Bước 4. Nhấn

↵ Nhập / ⏎ Trở lại khi được nhắc chọn một vị trí.

Thao tác này sẽ lưu khóa vào vị trí mặc định, đó là thư mục.ssh trong thư mục Người dùng của bạn.

Sử dụng các khóa triển khai trên Github Bước 5
Sử dụng các khóa triển khai trên Github Bước 5

Bước 5. Tạo một cụm mật khẩu

Điều này bổ sung một lớp bảo mật bổ sung cho khóa của bạn, vì những người dùng không xác định sẽ cần nhập cụm mật khẩu trước khi khóa hoạt động.

Bạn sẽ được nhắc xác nhận cụm mật khẩu khi tạo nó

Sử dụng các khóa triển khai trên Github Bước 6
Sử dụng các khóa triển khai trên Github Bước 6

Bước 6. Sao chép nội dung khóa SSH vào khay nhớ tạm của bạn

Khi khóa đã được tạo, bạn sẽ cần thêm nó vào kho lưu trữ của mình. Để làm như vậy, bạn cần sao chép nội dung của khóa. Lệnh sau sẽ sao chép nội dung của khóa vào khay nhớ tạm của bạn:

  • Linux - xclip -sel clip <~ /.ssh / id_rsa.pub. Trước tiên, bạn có thể cần chạy sudo apt-get install xclip.
  • Windows - clip <~ /.ssh / id_rsa.pub
  • Mac - pbcopy <~ /.ssh / id_rsa.pub

Phần 2/3: Thêm khóa vào kho lưu trữ của bạn

Sử dụng các khóa triển khai trên Github Bước 7
Sử dụng các khóa triển khai trên Github Bước 7

Bước 1. Đăng nhập vào trang web GitHub

Đảm bảo rằng bạn đăng nhập bằng tài khoản có thể truy cập vào kho.

Sử dụng các khóa triển khai trên Github Bước 8
Sử dụng các khóa triển khai trên Github Bước 8

Bước 2. Nhấp vào ảnh hồ sơ của bạn ở góc trên bên phải và chọn "Hồ sơ của bạn

" Thao tác này sẽ mở trang hồ sơ GitHub của bạn.

Sử dụng các khóa triển khai trên Github Bước 9
Sử dụng các khóa triển khai trên Github Bước 9

Bước 3. Nhấp vào tab "Kho"

Điều này sẽ hiển thị tất cả các kho lưu trữ của bạn.

Sử dụng các khóa triển khai trên Github Bước 10
Sử dụng các khóa triển khai trên Github Bước 10

Bước 4. Chọn kho lưu trữ bạn muốn thêm khóa vào

Điều này sẽ cấp cho máy chủ của bạn quyền truy cập vào kho lưu trữ để tự động triển khai các bản dựng.

Sử dụng các khóa triển khai trên Github Bước 11
Sử dụng các khóa triển khai trên Github Bước 11

Bước 5. Nhấp vào tab "Cài đặt" ở đầu màn hình

Thao tác này sẽ mở cài đặt kho lưu trữ của bạn.

Sử dụng các khóa triển khai trên Github Bước 12
Sử dụng các khóa triển khai trên Github Bước 12

Bước 6. Nhấp vào nút "Triển khai khóa" ở menu bên trái

Thao tác này sẽ hiển thị các khóa triển khai hiện được gán cho kho lưu trữ.

Sử dụng các khóa triển khai trên Github Bước 13
Sử dụng các khóa triển khai trên Github Bước 13

Bước 7. Nhấp vào nút "Thêm khóa triển khai"

Một trường văn bản cho khóa sẽ xuất hiện.

Sử dụng các khóa triển khai trên Github Bước 14
Sử dụng các khóa triển khai trên Github Bước 14

Bước 8. Dán khóa triển khai đã sao chép vào trường

Nhấp vào trường và nhấn ⌘ Command / Ctrl + V để dán khóa triển khai đã sao chép vào trường.

Nếu bạn muốn máy chủ có quyền ghi vào kho lưu trữ, hãy chọn hộp "Cho phép truy cập ghi"

Sử dụng các khóa triển khai trên Github Bước 15
Sử dụng các khóa triển khai trên Github Bước 15

Bước 9. Nhấp vào "Thêm khóa" để thêm khóa triển khai của bạn

Điều này sẽ cho phép máy chủ của bạn truy cập vào kho lưu trữ và triển khai các bản dựng từ nó.

Phần 3/3: Tạo Người dùng Máy

Sử dụng các khóa triển khai trên Github Bước 16
Sử dụng các khóa triển khai trên Github Bước 16

Bước 1. Tạo một tài khoản GitHub dành riêng cho người dùng máy

"Người dùng máy" là người dùng tự động có thể truy cập nhiều kho. Điều này hữu ích nếu máy chủ của bạn cần quyền truy cập vào nhiều kho lưu trữ, vì các khóa triển khai chỉ cấp quyền truy cập vào một kho lưu trữ duy nhất.

Bạn có thể tạo người dùng mới bằng cách nhấp vào nút "Đăng ký" trên trang chủ GitHub và làm theo lời nhắc

Sử dụng các phím triển khai trên Github Bước 17
Sử dụng các phím triển khai trên Github Bước 17

Bước 2. Tạo khóa SSH trên máy chủ của bạn

Làm theo các bước trong phần đầu tiên để tạo khóa trên máy chủ của bạn và sao chép nó vào khay nhớ tạm.

Sử dụng các khóa triển khai trên Github Bước 18
Sử dụng các khóa triển khai trên Github Bước 18

Bước 3. Đăng nhập vào trang web GitHub bằng tài khoản người dùng máy mới

Bạn sẽ chỉ định khóa mới tạo cho người dùng này.

Sử dụng các khóa triển khai trên Github Bước 19
Sử dụng các khóa triển khai trên Github Bước 19

Bước 4. Nhấp vào ảnh hồ sơ của người dùng máy và chọn "Cài đặt

" Thao tác này sẽ mở cài đặt tài khoản cho người dùng máy.

Sử dụng các khóa triển khai trên Github Bước 20
Sử dụng các khóa triển khai trên Github Bước 20

Bước 5. Nhấp vào tùy chọn "Khóa SSH và GPG" trong menu bên trái

Thao tác này sẽ hiển thị các khóa hiện được gán cho người dùng.

Sử dụng các khóa triển khai trên Github Bước 21
Sử dụng các khóa triển khai trên Github Bước 21

Bước 6. Nhấp vào nút "Khóa SSH mới"

Điều này sẽ cho phép bạn nhập khóa SSH.

Sử dụng các khóa triển khai trên Github Bước 22
Sử dụng các khóa triển khai trên Github Bước 22

Bước 7. Dán khóa và nhấp vào "Thêm khóa SSH

" Thao tác này sẽ thêm khóa SSH vào hồ sơ của người dùng máy, cho phép nó truy cập vào máy chủ của bạn.

Sử dụng các khóa triển khai trên Github Bước 23
Sử dụng các khóa triển khai trên Github Bước 23

Bước 8. Mở kho lưu trữ đầu tiên mà bạn muốn cấp cho người dùng máy tính truy cập

Bạn có thể tìm thấy kho lưu trữ của mình trong tab "Kho lưu trữ" trên trang Tiểu sử của bạn.

Sử dụng các khóa triển khai trên Github Bước 24
Sử dụng các khóa triển khai trên Github Bước 24

Bước 9. Nhấp vào tab "Cài đặt" trên trang kho lưu trữ

Điều này sẽ hiển thị cài đặt kho lưu trữ.

Sử dụng các khóa triển khai trên Github Bước 25
Sử dụng các khóa triển khai trên Github Bước 25

Bước 10. Nhấp vào tùy chọn "Cộng tác viên" ở menu bên trái

Điều này sẽ cho phép bạn thêm cộng tác viên vào kho lưu trữ. Bằng cách thêm người dùng máy của bạn làm cộng tác viên, nó sẽ có thể đẩy các bản dựng từ kho lưu trữ của bạn đến máy chủ của bạn.

Sử dụng các khóa triển khai trên Github Bước 26
Sử dụng các khóa triển khai trên Github Bước 26

Bước 11. Nhập tên người sử dụng máy và nhấp vào “Thêm cộng tác viên

" Người dùng máy sẽ được cấp quyền đọc / ghi vào kho lưu trữ.

Đề xuất: