Kinh nghiệm sử dụng git và github cơ bản của Vận Già
config
Cấu hình git cơ bản sau khi cài đặt
1
2
git config --global user.name "Vận Già"
git config --global user.email "vegetaz@outlook.com"
init
Khởi tạo một Repository trong thư mục
1
git init
remote
Kết nối Local Repository và Remote Repository
1
git remote add origin https://github.com/user-name/repository-name.git
Kiểm tra lại Repository đã được thêm vào
1
git remote -v
add
Đưa tệp tin vào Repository
1
2
git add teptin1.file
git status
commit
commit
là ghi lại các tệp tin và sự thay đổi với phiên bản trước đó (nếu có) của tệp tin
1
git commit -m "Thêm tệp tin đầu tiên trong cuộc đời"
push
Đưa tệp tin sau khi Commit lên Remote Repository
1
git push -u origin master
Trong trường hợp không thể đưa tệp tin lên Github có thể thử lại:
1
2
3
4
git reset --mixed origin/master
git add .
git commit -m "Reset mixed origin master"
git push origin master
Hoặc:
1
git push -f origin master
pull
Đồng bộ dữ liệu giữa Remote Repository và Local Repository
1
git pull origin master
clone
Sao chép toàn bộ dữ liệu và các thiết lập trên Remote Repository và tự động tạo ra một master branch trên máy tính local. Lệnh này chỉ nên sử dụng khi bạn cần tạo mới một local repository mới trên máy tính với toàn bộ dữ liệu và thiết lập của remote repository.
1
git clone remote_repository
fetch
Lấy toàn bộ dữ liệu từ Remote Repository nhưng sẽ cho phép gộp thủ công vào một branch nào đó.
1
git fetch remote_repository
Còn nữa!