Professional Documents
Culture Documents
3. TẠO 1 PROJECT RỖNG TRÊN SERVER - 1 KHO RỖNG TRÊN SERVER - EMPTY REPOSITORY
- tên kho 100% trùng tên (hoa thường) với tên Project ở Local
mà mình sẽ đồng bộ lên!!!
- ko tích chọn bất cứ option nào ở màn hình tạo mới kho, chỉ chọn duy
nhất public/private
- đường dẫn trỏ đến tên kho sẽ là:
https://tên-gh-của-bạn/tên-kho.git
- tạo 2 file cấu hình quan trọng. Ko bắt buộc, NHƯNG AI CŨNG LÀM!!!
* .gitignore: file text dùng để liệt kê những thư mục, tập tin nào
trong project ko đc đồng bộ - upload lên server!!!
ko có file này, nguyên thư mục project lên server
target\ build\ dist\ lên làm gì???
Để tạo nhanh và chính xác file này; ta vào
gitignore.io, khai báo IDE đang dùng, loại dự án
đang dùng, và ấn nút generate để có đc nội dụng text
copy & paste vào notepad và save thành .gitignore
ĐẶT VÀO PROJECT, THƯ MỤC PROJECT LOCAL
* README.md: chính là file text đóng vai trang index.html trang
chủ của 1 cái kho. Dùng để quảng cáo cho cái kho trên
server. File này dùng cú pháp "HTML siêu nhẹ"
# ~ <h1>,
* ~ <ul> <li>
![]() ~ <img alt= src=>
5. NHÓM LỆNH 1 - NHÓM LỆNH XÀI 1 LẦN DUY NHẤT CHO 1 MÁY
CHỈ GÕ LẠI NẾU CÀI LẠI WIN
CHỈ GÕ LẠI NẾU ĐỔI INFO ACCOUNT
CHỈ GÕ NẾU MƯỢN MÁY BẠN ĐỒNG BỘ CODE, BẠN CHƯA CÀI GIT
- LÁT HỒI, khi đồng bộ code lần đầu tiên sẽ bị hỏi pass, bị hỏi login
để xác thực, login đi, và Windows tự remember pass để lần sau ko hỏi
- NẾU MUỐN XOÁ thông tin account GH đã remember, vào ô search của
Windows, gõ từ Credential -> Click chọn Credentials Manager ->
-> chọn tiếp Windows Credentials để
tìm đến GitHub account -> Remove!!!
[1 MÁY 1 LỆNH NÀY!!!!!!!!!!!!!!!!!!!!!!]
6. NHÓM LỆNH 2 - NHÓM LỆNH XÀI 1 LẦN DUY NHẤT CHO 1 PROJECT LOCAL
CHỈ GÕ 1 LẦN VỚI 1 PROJECT MỚI TẠO
NẾU TẠO PROJECT MỚI, THÌ PHẢI GÕ LẠI
BẮT BUỘC PHẢI ĐỨNG Ở THƯ MỤC PROJECT THÌ MỚI ĐC GÕ LỆNH
NÀY, VÌ NẾU ĐỨNG SAI NƠI, UPLOAD/ĐỒNG BỘ NGAY NƠI SAI!!!
HỆ THỐNG SẼ TỰ TẠO RA 1 THƯ MỤC ẨN TRONG THƯ MỤC PROJECT
TÊN LÀ .GIT
- trong đây lưu lại lịch sử thay đổi của project trên
server và của local của tất cả các dev trong dự án!!!
CẤM TUYỆT ĐỐI XOÁ SỬA TRONG ĐÂY - XEM OKIE
7. NHÓM LỆNH 3 - NHÓM LỆNH LẦN ĐẦU TIÊN ĐỒNG BỘ CODE LÊN SERVER
- NHÓM LỆNH NÀY CŨNG CHỈ XÀI 1 LẦN CHO 1 PROJECT
(LEADER LẦN ĐẦU ĐƯA PROJECT LÊN SERVER, HAY CÁ NHÂN MÌNH
LẦN ĐẦU ĐƯA PROJECT LÊN SERVER)
- BẮT BUỘC PHẢI ĐỨNG Ở THƯ MỤC PROJECT
git branch -M main //báo với GH rằng, ở local, project đang code
//tao gọi là main (ngày xưa là master)
- Vào GH Web, vào kho cấu hình/invite thằng bạn vào sửa code!!!