Những câu lệnh git thông dụng
Dùng user đã tạo quyền admin trong gitlab ee.
Mỗi dự án nên tạo 1 group để chứa những service của dự án đó.
Project có thể có nhiều service như frontend, backend..
Tạo group:
Shoeshop
Role: devops engineer // just me
Tạo project:
Project name: shoeshop
Project Configuration: có thể bỏ check Initial repo README
Git config: ai là người đẩy code lên
Git clone: kéo dự án về máy
Gitlab-server:
Sudo -i
Mkdir /data
Cd data
Copy 2 dòng config từ web gitlab vào // kéo dự án trên gitlab về
Sau đó cmd clone
Cd shoeshop
Ls
Cd /home/kingbui
Copy source đến folder data vừa tạo
Cp –rf shoeshop/* /data/shoeshop/
Cd /data/shoeshop
Ls
Git status
Làm việc ở nhánh main
Git checkout –b main
Push code lên:
Git add .
Git status
Git commit –m “feat(project): create base project”
Google gõ: git commit convention
Git push –f origin
Terminal gợi ý 1 cmd
Copy paste vào
Nếu có ai đó sửa code hệ thống thì git pull về.