Tin tức và phân tích của tất cả các thiết bị di động

Cách cài đặt và cấu hình Git trên Windows

Git là hệ thống kiểm soát phiên bản (VCS) phổ biến nhất trong số các lập trình viên và nhà phát triển để phát triển phần mềm. Nó miễn phí, mã nguồn mở và có sẵn cho tất cả các hệ điều hành chính: Linux, macOS và Windows.

Nếu bạn là người mới bắt đầu phát triển phần mềm, việc học Git được coi là một kỹ năng cần thiết. Nhưng để bắt đầu, bước đầu tiên là cài đặt và định cấu hình nó trên máy tính của bạn.

Tuy nhiên, vì điều này có thể gây nhầm lẫn cho một số người nên đây là hướng dẫn thảo luận về Git và trình bày các bước cài đặt và định cấu hình Git trên Windows.

Git là gì và tại sao bạn cần nó?

Git là một hệ thống kiểm soát phiên bản phân tán được sử dụng để cộng tác và duy trì các dự án. Nó được Linus Torvalds tạo ra để phát triển nhân Linux và sau đó được chuyển sang macOS và Windows các hệ điều hành.

Là một DVCS, Git không có kho lưu trữ tập trung. Thay vào đó, khi ai đó sao chép kho lưu trữ Git, nó sẽ được phản ánh hoàn toàn trên máy tính của người đó cùng với toàn bộ lịch sử những thay đổi từng được thực hiện đối với nó.

Sử dụng Git, bạn có thể quản lý tất cả các dự án của mình và cộng tác với các nhà phát triển khác trong thời gian thực một cách nhanh chóng và hiệu quả mà không gặp rủi ro về việc vô tình sửa đổi mã nguồn gốc (hoặc tệp dự án).

Sau đây là một số lý do tại sao bạn cần sử dụng Git:

  • Nó đơn giản hóa và tăng tốc quá trình quản lý các tập tin dự án.
  • Nó cho phép nhiều nhà phát triển làm việc trên một dự án cùng một lúc.
  • Nó giúp tránh xung đột mã trong một dự án có nhiều nhà phát triển.
  • Nó phản chiếu một kho lưu trữ giống như trên một hệ thống để cho phép bạn làm việc độc lập—ngay cả khi ngoại tuyến.
  • Nó cho phép bạn theo dõi những thay đổi được thực hiện đối với một tập tin.
  • Nó cho phép bạn khôi phục các phiên bản trước của tệp trong trường hợp thay đổi nhầm.

Cách cài đặt Git trên Windows

Git có thể được cài đặt trên Windows theo một vài cách khác nhau. Bạn có thể sử dụng cài đặt cài đặt tự động hoặc tận dụng lợi thế của Người quản lý gói sôcôla để cài đặt Git thông qua dòng lệnh hoặc cài đặt thư mục từ nguồn cho phiên bản mới nhất.

1. Cài đặt Git bằng Chocolatey

Sô cô la là một Windows trình quản lý gói giúp bạn cài đặt và cập nhật các gói phần mềm trên Windows MÁY TÍNH. Nó hoạt động với tất cả các phiên bản của Windowsbắt đầu với Windows 7.

Để sử dụng Chocolatey, trước tiên bạn cần cài đặt nó trên PC. Đối với điều này, hãy mở Windows Dấu nhắc lệnh với quyền quản trị và chạy lệnh sau:

@”%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe” -NoProfile -InputFormat Không có -ExecutionPolicy Bypass -Command “[System.Net.ServicePointManager]::Giao thức bảo mật = 3072; iex ((New-Object System.Net.WebClient).DownloadString(‘https://community.chocolatey.org/install.ps1’))” && SET “PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin”

Ngoài ra, bạn có thể chạy PowerShell với quyền quản trị và chạy:

@”%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe” -NoProfile -InputFormat Không có -ExecutionPolicy Bypass -Command “[System.Net.ServicePointManager]::Giao thức bảo mật = 3072; iex ((New-Object System.Net.WebClient).DownloadString(‘https://community.chocolatey.org/install.ps1’))” && SET “PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin”

Sau khi cài đặt Chocolatey, hãy khởi động lại CMD hoặc PowerShell. Bây giờ, nhập lệnh bên dưới và nhấn Đi vào để cài đặt Git trên máy tính của bạn:
choco cài đặt git.install

Làm theo lời nhắc để hoàn tất quá trình cài đặt. Khi hoàn tất, hãy sử dụng lệnh sau để xác minh cài đặt:
git –version

Để nâng cấp Git, hãy chạy:
nâng cấp choco git.install

2. Cài đặt Git bằng Trình cài đặt

Nếu bạn không thoải mái khi làm việc với CLI, bạn có thể sử dụng trình cài đặt Git để cài đặt Git trên Windows MÁY TÍNH. Để thực hiện việc này, trước tiên, hãy tải xuống trình cài đặt Git từ liên kết bên dưới.

Tải xuống: Trình cài đặt Git

Sau khi tải xuống, hãy chạy tệp. Trên Kiểm soát tài khoản người dùng nhắc, nhấn Đúng để hiển thị cửa sổ cài đặt.

Đánh Kế tiếp để tiếp tục quá trình thiết lập.

Trên Chọn thành phần cửa sổ, đánh dấu vào các hộp kiểm cho Biểu tượng thêm, Windows Tích hợp Explorer (Git Bash đâyGUI Git tại đây), Và Thêm hồ sơ Git Bash vào Windows Phần cuối. Nhấp chuột Kế tiếp.

Khi được yêu cầu chọn trình chỉnh sửa mặc định cho Git, hãy nhấn nút thả xuống và chọn trình chỉnh sửa bạn chọn. Theo mặc định, Git được thiết lập để sử dụng trình soạn thảo văn bản Vim, nhưng vì nó có thể gây khó khăn cho một số người nên có những trình soạn thảo văn bản khác để lựa chọn, chẳng hạn như Atom, Notepad++, Visual Studio Code và Sublime Text. Chọn một và nhấn Kế tiếp.

Tiếp theo, bạn cần đặt tên mặc định cho nhánh ban đầu mà bạn tạo trong kho của mình. Đang chọn Hãy để Git quyết định sử dụng master, đó là những gì hầu hết mọi người sử dụng. Tuy nhiên, bạn có thể đặt tên tùy chỉnh bằng cách chọn Ghi đè tên nhánh mặc định cho kho lưu trữ mới và nhập tên vào trường văn bản bên dưới. Sau khi chọn, chạm vào Kế tiếp.

Trên Điều chỉnh môi trường PATH của bạn màn hình, chọn Git từ dòng lệnh và từ phần mềm của bên thứ 3. Làm như vậy sẽ cho phép bạn sử dụng Git từ Git Bash, Command Nhắc, PowerShell hoặc bất kỳ phần mềm nào khác. Nhấp chuột Kế tiếp tiến hành với.

Chọn Sử dụng thư viện OpenSSL làm phụ trợ vận chuyển để xác thực chứng chỉ máy chủ và nhấp vào Kế tiếp.

Trong dòng tùy chọn chuyển đổi kết thúc, chọn Thủ tục thanh toán Windows-style, cam kết kết thúc kiểu Unix để tránh các vấn đề tương thích đa nền tảng. Đánh Kế tiếp.

Bây giờ, chọn MinTTY (thiết bị đầu cuối mặc định của MSYS2) để có khả năng tương thích tốt hơn và nhấn Kế tiếp.

Đối với hành vi kéo git mặc định, hãy chọn Mặc định (chuyển tiếp nhanh hoặc hợp nhất). Với cài đặt này, khi bạn sử dụng git pull, nó sẽ chuyển nhanh nhánh hiện tại tới thương hiệu tìm nạp khi có thể. Nếu không, nó sẽ tạo ra một cam kết hợp nhất. Bấm vào Kế tiếp tiến hành với.

Khi được yêu cầu chọn người trợ giúp thông tin xác thực, hãy chọn Cốt lõi của trình quản lý thông tin xác thực Git va đanh Kế tiếp.

Trên màn hình tùy chọn bổ sung, đánh dấu chọn Bật bộ nhớ đệm hệ thống tệp để tăng tốc hoạt động Git của bạn và nhấp vào Kế tiếp. Nếu muốn, bạn cũng có thể chọn Kích hoạt liên kết tượng trưng để cải thiện độ phân giải tên đường dẫn.

Bỏ chọn các tính năng thử nghiệm và nhấn Cài đặt để bắt đầu cài đặt Git trên PC của bạn. Sau khi hoàn tất, hãy nhấn Hoàn thành.

Bây giờ, để xác nhận xem Git đã được cài đặt chưa, hãy chạy Git Bash. Ngoài ra, hãy mở CMD với quyền quản trị và chạy:
git –version

Nếu nó trả về số phiên bản, điều này có nghĩa là Git đã được cài đặt và sẵn sàng sử dụng.

Cách cấu hình Git trên Windows

Sau khi bạn đã cài đặt Git trên PC, đã đến lúc định cấu hình một số cài đặt của nó để điều chỉnh giao diện và hoạt động của nó. Bạn chỉ cần thực hiện việc này một lần và các cấu hình sẽ tồn tại mãi mãi—ngay cả sau khi bạn cập nhật Git.

Thiết lập danh tính người dùng

Trước tiên, mọi cam kết bạn thực hiện với kho Git đều yêu cầu tên người dùng và địa chỉ email được đính kèm với nó. Để tránh phải cung cấp nó cho mọi cam kết của bạn, Git cho phép bạn thiết lập danh tính người dùng mặc định của mình. Bằng cách đó, tất cả các cam kết của bạn đều sử dụng cùng một danh tính (tên người dùng và địa chỉ email).

Để thiết lập danh tính của bạn, trong Dấu nhắc lệnh nâng cao, hãy chạy:
git config –global user.name “Tên của bạn”
cấu hình git –global user.email [email protected]

Đây, -toàn cầu tùy chọn sẽ đặt danh tính mặc định của bạn cho tất cả các kho lưu trữ. Tuy nhiên, nếu bạn muốn đặt nó cho một kho lưu trữ cụ thể, bạn có thể làm như vậy bằng cách vào thư mục kho lưu trữ đó và chạy lệnh mà không cần -toàn cầu lựa chọn.

Sau khi hoàn tất, hãy xác minh các thay đổi bằng cách chạy:
cấu hình git –list

Ngoài ra, bạn cũng có thể truy cập tệp cấu hình Git bằng cách điều hướng đến C:\Users\user_name\ và tìm ra .gitconfig tài liệu.

Định cấu hình SSH cho Git trên Windows

SSH (Vỏ bảo mật) là một giao thức để liên lạc mạng an toàn giữa hai hệ thống. Sử dụng SSH với Git cho phép bạn di chuyển các tệp một cách an toàn giữa kho lưu trữ PC và Git, đồng thời đưa ra các lệnh Git khác nhau từ xa qua một kênh bảo mật.

Không chỉ vậy, nó còn cho phép loại bỏ nhu cầu nhập tên người dùng và mật khẩu của bạn mỗi khi bạn muốn thực hiện các thay đổi đối với kho lưu trữ.

Để tạo khóa SSH, hãy mở Git Bash và chạy lệnh sau:
ssh-keygen -t rsa -b 4096 -C “your_email_address”

Tiếp theo, nó sẽ nhắc bạn xác nhận vị trí lưu trữ khóa SSH. Đánh Đi vào để tiếp tục với vị trí mặc định. Bây giờ bạn cần đặt cụm mật khẩu để thêm lớp bảo mật bổ sung cho SSH. Nhập mật khẩu mạnh và nhấn Đi vào.

Cuối cùng, bây giờ bạn cần thêm khóa SSH vào tác nhân SSH. Để thực hiện việc này, trước tiên bạn cần kích hoạt OpenSSH. Để làm điều này, hãy mở Trình quản lý tác vụ (Ctrl + Shift + Esc), bấm vào Dịch vụ tab và nhấn vào Dịch vụ mở ở phía dưới.

Ở đây, tìm Đại lý xác thực OpenSSH và nhấp đúp chuột vào nó. Chạm vào Bắt đầu nút phía dưới Trạng thái dịch vụ để bắt đầu nó và nhấp vào ĐƯỢC RỒI.

Bây giờ, hãy mở CMD ở chế độ nâng cao và chạy:
khởi đầu-ssh-agent

Khi tác nhân SSH được thiết lập và chạy, hãy truy cập Git Bash và chạy lệnh bên dưới để thêm khóa SSH mà bạn đã tạo vài bước trước đó:
ssh-add ~/.ssh/id_rsa

Khi được nhắc nhập cụm mật khẩu, hãy nhập cụm mật khẩu bạn đã đặt trước đó và nhấn Enter để đặt danh tính.

Quản lý thành công dự án của bạn với Git

Nếu bạn làm theo hướng dẫn này một cách chặt chẽ, bạn sẽ có Git và chạy trên Windows máy tính. Và sau đó, bạn sẽ có thể sử dụng nó để quản lý tất cả các tệp dự án của mình và cộng tác với các nhà phát triển khác (nếu bạn đang làm việc với một nhóm).

Hơn nữa, để nâng cao trải nghiệm của bạn và quản lý kho Git hiệu quả hơn, bạn cũng có thể sử dụng GitHub: dịch vụ lưu trữ dựa trên đám mây để quản lý kho Git.

Mục lục