---
# System prepended metadata

title: 'ctct liên quan đến git (cơ bản :v)'

---

## 1. Cài git
Cái này ez (tin t), lên đây mà tải
https://git-scm.com/download/win

## 2. Sinh key ssh (vẫn ez lắm tin t)
1. Mở powershell lên (không phải cmd) (mình dùng mac nên không có screenshot nhé)
2. Nhập `ssh-keygen` + enter
3. Spam enter until thấy dòng này
![](https://hackmd.io/_uploads/SkK7t_rqh.png)
4. Lấy key ssh: `cat ~\.ssh\id_rsa.pub`
5. Copy hết
![](https://hackmd.io/_uploads/rkjjYdr53.png)
6. Vào đây `https://github.com/settings/keys`, xong click như hướng dẫn :kekw:
![](https://hackmd.io/_uploads/HkgN9urc3.png)
Title: đặt gì cũng được
key type: để default
key: copy cái ở trên vào
7. Bú result

## 3. Clone repo (ez)
1. Đảm bảo bạn không bị skill issue (biết dùng `cd`)
2. Chuyển qua folder để source code
3. Chạy một trong hai lệnh sau
4. ```bash
    git clone git@github.com:gr8-fctc/frontend.git
    # chỉ chạy lệnh trên nếu muốn bú source frontend
    git clone git@github.com:gr8-fctc/backend.git
    # ngược lại
   ```
5. Chuyển vào trong folder :3 
    ```
    cd $(cái gì tự biết)
    ```
6. Chuyển branch
    ```
    git branch -M $(cái t bảo trên group chat)
    ```
7. Bật vscode hoặc nvim hoặc ide nào đó
    ```
    nvim .
    ```
    
code đi mai t viết tiếp :v


