Bài tập  /  Bài đang cần trả lời

Giải bài có thưởng!

Các câu lệnh git cần biết?

Các câu lệnh git cần biết?
0 Xem trả lời
Hỏi chi tiết
35
Tham khảo câu trả lời từ Trợ lý ảo Lazi
Dưới đây là một số câu lệnh Git cơ bản và cần thiết mà bạn nên biết:

### 1. Thiết lập ban đầu
- **Cài đặt Git**:
```bash
git config --global user.name "Tên của bạn"
git config --global user.email "email@domain.com"
```
- **Kiểm tra cấu hình**:
```bash
git config --list
```

### 2. Tạo kho lưu trữ
- **Tạo thư mục mới và khởi tạo Git**:
```bash
mkdir ten_thu_muc
cd ten_thu_muc
git init
```
- **Clone một kho lưu trữ từ xa**:
```bash
git clone url_kho_luu_tru
```

### 3. Quản lý tệp tin
- **Thêm tệp vào vùng staging**:
```bash
git add ten_tep
```
- **Thêm tất cả tệp**:
```bash
git add .
```
- **Xóa tệp**:
```bash
git rm ten_tep
```
- **Hủy thêm tệp vào vùng staging**:
```bash
git reset ten_tep
```

### 4. Cam kết thay đổi
- **Cam kết thay đổi với thông điệp**:
```bash
git commit -m "Thông điệp cam kết"
```

### 5. Xem lịch sử và trạng thái
- **Kiểm tra trạng thái kho lưu trữ**:
```bash
git status
```
- **Xem lịch sử cam kết**:
```bash
git log
```
- **Xem lịch sử cam kết có dạng đồ thị**:
```bash
git log --oneline --graph --decorate --all
```

### 6. Làm việc với nhánh (branch)
- **Tạo nhánh mới**:
```bash
git branch ten_nhanh
```
- **Chuyển đổi giữa các nhánh**:
```bash
git checkout ten_nhanh
```
- **Tạo và chuyển sang nhánh mới**:
```bash
git checkout -b ten_nhanh
```
- **Xóa nhánh**:
```bash
git branch -d ten_nhanh
```

### 7. Hợp nhất nhánh (merge)
- **Hợp nhất nhánh vào nhánh hiện tại**:
```bash
git merge ten_nhanh
```

### 8. Quản lý kho lưu trữ từ xa
- **Xem các kho lưu trữ từ xa**:
```bash
git remote -v
```
- **Thêm kho lưu trữ từ xa**:
```bash
git remote add ten_remote url
```
- **Đẩy thay đổi lên kho lưu trữ từ xa**:
```bash
git push origin ten_nhanh
```
- **Kéo thay đổi từ kho lưu trữ từ xa**:
```bash
git pull origin ten_nhanh
```

### 9. Khôi phục thay đổi
- **Khôi phục tệp tin về trạng thái cuối cùng** (tương đương với `git commit`):
```bash
git checkout -- ten_tep
```
- **Khôi phục một cam kết trước**:
```bash
git revert
```

### 10. Làm việc với stash
- **Lưu lại các thay đổi hiện tại để lấy lại sau**:
```bash
git stash
```
- **Lấy lại các thay đổi đã lưu**:
```bash
git stash apply
```

Đây là một số câu lệnh Git cơ bản nhưng rất quan trọng giúp bạn quản lý mã nguồn hiệu quả. Bạn có thể tham khảo thêm tài liệu chính thức của Git để tìm hiểu sâu hơn.

Bạn hỏi - Lazi trả lời

Bạn muốn biết điều gì?

GỬI CÂU HỎI
Học tập không giới hạn cùng học sinh cả nước và AI, sôi động, tích cực, trải nghiệm

Hôm nay bạn thế nào? Hãy nhấp vào một lựa chọn, nếu may mắn bạn sẽ được tặng 50.000 xu từ Lazi

Vui Buồn Bình thường
×
Trợ lý ảo Trợ lý ảo
×
Đấu trường tri thức | Lazi Quiz Challenge +500k
Gửi câu hỏi
×