0
0
Lập trình
Hưng Nguyễn Xuân 1
Hưng Nguyễn Xuân 1xuanhungptithcm

Cách Đẩy Mã Từ Môi Trường Local Lên GitHub

Đăng vào 2 tuần trước

• 5 phút đọc

Cách Đẩy Mã Từ Môi Trường Local Lên GitHub

GitHub là một nền tảng mạnh mẽ cho việc quản lý phiên bản và hợp tác, được sử dụng rộng rãi bởi các nhà phát triển để quản lý kho mã. Bài viết này sẽ hướng dẫn bạn cách đưa dự án của mình từ môi trường phát triển cục bộ lên GitHub, giúp bạn sao lưu công việc, hợp tác với người khác và tích hợp với các quy trình CI/CD.

Mục Lục

  1. Cài Đặt Git Bash
  2. Cấu Hình Môi Trường Git
  3. Tạo Thư Mục Làm Việc
  4. Khởi Tạo Kho Git
  5. Tạo và Chỉnh Sửa Tệp
  6. Tạo Kho Trên GitHub
  7. Đẩy Mã Lên GitHub
  8. Kiểm Tra và Cấu Hình GitHub Pages
  9. Mẹo và Thực Hành Tốt
  10. Các Lỗi Thường Gặp và Cách Khắc Phục

Cài Đặt Git Bash

Để đẩy mã từ môi trường phát triển cục bộ lên GitHub, bạn phải cài đặt Git Bash. Truy cập https://git-scm.com/downloads để tải xuống. Chọn trình cài đặt phù hợp với hệ điều hành của bạn (Windows, macOS hoặc Linux/Unix) và tiến hành cài đặt với các tùy chọn mặc định.

Cấu Hình Môi Trường Git

Sau khi cài đặt thành công Git Bash, mở ứng dụng và cấu hình môi trường Git của bạn bằng cách thiết lập tên người dùng và địa chỉ email toàn cầu, sẽ được gán cho tất cả các commit từ hệ thống này.

bash Copy
git config --global user.name "lota001"
git config --global user.email "lotannaobianefo.official@gmail.com"

Chạy lệnh sau để hiển thị tất cả các cấu hình Git hiện tại đang hoạt động trong môi trường của bạn:

bash Copy
git config --list

Tạo Thư Mục Làm Việc

Tiếp theo, tạo một thư mục mới, sẽ là không gian làm việc để khởi tạo và quản lý kho Git của bạn:

bash Copy
mkdir lotannadirectory

Sử dụng lệnh ls để liệt kê tất cả các tệp và thư mục trong thư mục hiện tại:

bash Copy
ls

Khi console trở nên quá tải, hãy sử dụng lệnh clear để làm mới màn hình tạm thời:

bash Copy
clear

Để điều hướng đến thư mục mà bạn vừa tạo, sử dụng lệnh cd:

bash Copy
cd lotannadirectory

Khởi Tạo Kho Git

Để khởi tạo một kho Git trong thư mục dự án, bạn cần chạy lệnh sau. Đây là bước đầu tiên để bật quản lý phiên bản cho một dự án mới hoặc hiện có:

bash Copy
git init

Để liệt kê tất cả các tệp và thư mục trong thư mục hiện tại với thông tin chi tiết, bao gồm cả các tệp ẩn, sử dụng lệnh sau:

bash Copy
ls -al

Tạo một tệp mới trong thư mục hiện tại bằng lệnh sau:

bash Copy
touch index.html

Tạo và Chỉnh Sửa Tệp

Lệnh vi được sử dụng để khởi động trình soạn thảo văn bản nhằm tạo hoặc chỉnh sửa tệp văn bản. Nó thường được sử dụng để chỉnh sửa các tệp cấu hình, tập lệnh hoặc các tệp văn bản khác trực tiếp trong terminal:

bash Copy
vi index.html

Nhấn phím "i" để chuyển sang chế độ chèn, sau đó bạn có thể sao chép và dán mã HTML của bạn. Nhấn phím "Esc" sau đó.

Tiếp theo, nhấn Shift + : cùng một lúc, gõ wq và nhấn Enter. Đây là cách tiêu chuẩn để lưu thay đổi và thoát khỏi trình soạn thảo vi.

Tạo Kho Trên GitHub

Truy cập tài khoản GitHub của bạn để tạo một kho mới, gán cho nó một tên, đặt tính khả dụng thành công khai và bật tùy chọn bao gồm một tệp README ban đầu.

Trong kho vừa tạo, điều hướng đến tab Code, chọn tùy chọn HTTPS, và sao chép URL kho được cung cấp. Mặc dù có nhiều cách để nhận được liên kết kho, phương pháp này được khuyến nghị cho người mới bắt đầu.

Đẩy Mã Lên GitHub

Trong Git Bash, thực hiện lệnh sau để thiết lập kết nối giữa kho Git cục bộ của bạn và kho từ xa:

bash Copy
git remote add origin <repository-url>

Để hiển thị trạng thái hiện tại của thư mục làm việc và vùng staging, hãy sử dụng lệnh sau:

bash Copy
git status

Để stage tất cả các thay đổi trong thư mục dự án hiện tại và các thư mục con cho lần commit tiếp theo, sử dụng lệnh:

bash Copy
git add .

Tiếp theo, tạo một commit mới với một tin nhắn mô tả bằng cách chạy lệnh:

bash Copy
git commit -m "message"

Cuối cùng, để tải các commit từ nhánh master cục bộ lên nhánh master của kho từ xa, thực hiện lệnh sau:

bash Copy
git push origin master

Sau khi thực hiện, bạn sẽ được yêu cầu xác thực bằng cách đăng nhập vào tài khoản GitHub của mình.

Kiểm Tra và Cấu Hình GitHub Pages

Trên tài khoản GitHub của bạn, điều hướng đến nhánh master và mở tệp index.html. Tất cả các thay đổi được thực hiện cục bộ trên máy tính của bạn đã được triển khai thành công vào kho.

Đi đến cài đặt của kho, sau đó chọn Pages. Đặt nhánh nguồn là master, là nhánh nơi tài nguyên được triển khai và lưu cấu hình. Làm mới chế độ xem Pages để áp dụng các thay đổi.

Mẹo và Thực Hành Tốt

  • Thực hiện các commit thường xuyên: Để theo dõi các thay đổi và dễ dàng quay lại phiên bản trước đó nếu cần.
  • Sử dụng tin nhắn commit rõ ràng: Điều này giúp bạn và các thành viên khác trong nhóm hiểu rõ hơn về các thay đổi đã được thực hiện.
  • Khám phá các tính năng của Git: Như branching, merging để tối ưu hóa quy trình làm việc của bạn.

Các Lỗi Thường Gặp và Cách Khắc Phục

Lỗi xác thực

Nếu bạn gặp vấn đề với việc xác thực khi đẩy mã lên GitHub, hãy chắc chắn rằng bạn đã nhập đúng tên người dùng và mật khẩu của mình.

Lỗi không tìm thấy kho

Nếu Git báo lỗi không tìm thấy kho, hãy kiểm tra lại URL mà bạn đã sử dụng để kết nối với kho GitHub.

Kết Luận

Việc đồng bộ hóa các thay đổi từ môi trường cục bộ lên GitHub là một kỹ năng thiết yếu cho các nhà phát triển, giúp thực hiện quản lý phiên bản, hợp tác nhóm và sẵn sàng triển khai. Hướng dẫn này giúp bạn thiết lập một quy trình làm việc mượt mà, tận dụng các khả năng của GitHub trong khi tuân thủ các thực hành tốt nhất về DevOps và điện toán đám mây. Hãy bắt đầu với các thao tác cơ bản, thử nghiệm với các chiến lược nhánh và dần dần tích hợp các công cụ tiên tiến để tối ưu hóa hiệu suất phát triển.

Gợi ý câu hỏi phỏng vấn
Không có dữ liệu

Không có dữ liệu

Bài viết được đề xuất
Bài viết cùng tác giả

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào