Skip to main content

Git và Github cơ bản

Git là cái gì ?

  Để trả lời câu hỏi Git là cái gì thì trước hết chúng ta cùng tìm hiểu về Source Control/Version Control là cái gì ?
  • Hệ thông giúp lưu trữ mọi thay đổi của source code
  • Hỗ trợ nhiều người làm việc cùng lúc
  • Tìm sực thay đổi code
  • Revert các thay đổi, đưa code về version cũ hơn, không lo mất code
  Sau khi hiểu về Source Control/Version Control thì mình giới thiệu về Git
  • Ra đời năm 2005
  • Tác giả là Linus Torvald, hỗ trợ viết Linux kernel 
  • Toàn bộ code và history được lưu trữ trên máy người dùng
  • Có 3 khái niệm quan trọng nhất là repo, commit, branch

Tải và cài đặt Git

MacOS: https://git-scm.com/download/mac 
Window: https://git-scm.com/download/win 
Linux: https://git-scm.com/download/linux

GitHub là cái gì ?

  • Dịch vụ lưu trữ Git Repository lớn nhất thế giới
  • Cho phép code chung với mọi người trên thế giới

Các lệnh cơ bản

  • git init Tạo ra 1 Repository
  • git clone Lấy Code từ trên mạng về
  • git pull Đồng bộ từ trên mạng về máy
  • git add Thêm file
  • git commit Thêm vào repo trong máy
  • git push Đồng bộ từ máy lên repo trên mạng
  • git loggit status kiểm tra trạng thái của file
Sau khi sửa file trong máy, các bạn dùng git commit rồi sau đó dùng git push thì toàn bộ file sửa trên máy sẽ được đồng bộ lên mạng.

Comments

Popular Posts

Hướng dẫn chơi Liên Minh Huyền Thoại tất cả server SEA, TAIWAN, NA (Bắc Mĩ)

Cách 1 : Tải trực tiếp server NA (Bắc Mỹ) Cách 2 : Nếu không được các bạn có thể tham khảo cách dưới đây : 1- Tìm file lol.properties trong thư mục: \GameData\Apps\lolVN\Air 2- Mở file lol.properties bằng notepad trong thư mục kia ra, xóa tất cả đi copy toàn bộ dòng dưới vào rồi lưu lại là xong ! Server VN: Code: host=prodvn.lol.garenanow.com xmpp_server_url=chatvn.lol.garenanow.com xmpp_accept_self_signed_cert=true startChat=true storeEnabled=true enableTutorialGame=true lobbyLandingURL=http://lol.garena.com/landing.php ladderURL=http://lienminh.garena.vn/ helpURL=http://lienminh.garena.vn/support lq_uri=https://lqvn.lol.garenanow.com storyPageURL=http://lienminh.garena.vn/ Server SEA: Code: host=prod.lol.garenanow.com xmpp_server_url=chat.lol.garenanow.com xmpp_accept_self_signed_cert=true startChat=true storeEnabled=true enableTutorialGame=true lobbyLandingURL=http://lol.garena.com/landing.php ladderURL=http://lol.garena.com/ladders helpURL=http://lol.garena...

Phần mềm tắt UPnP - Sửa lỗi Unable to join game Đế Chế

Sửa lỗi unable to join game đế chế, không thể thấy room đế chế. Một số máy tính không thể join game hoặc thấy mạng của bạn mình thì hãy làm theo cách của mình. Tải phần mềm UnPnp.exe Bật lên bạn sẽ thấy chữ ở vị trí 2 màu đỏ. Click vào 1 thì vị trí số 2 sẽ sang màu xanh như hình. Lưu ý : Nếu vị trí số 1 không phải là Enable UPnP hoặc Disable UPnP thì mọi người hãy mở file UnPnP.exe bằng cách click phải vào file, chọn Run as Administrator ----> OK. Chúc các bạn thành công và chơi game vui vẻ !

Hướng dẫn chơi Liên Minh Huyền Thoại server Nhật Bản Closed Beta - Tặng tài khoản chơi thử

Trước hết, các bạn cần bản Liên Minh Huyền Thoại bản gốc của Riot (Server Bắc Mỹ (NA), châu Âu, Turkey, ...) Link tải Liên Minh Huyền Thoại bản gốc của Riot: https://signup.leagueoflegends.com/en/signup/redownload Sau đó, vào góc màn hình bấm chọn dấu mũi tên đi xuống cạnh North America (cái này thì tùy vì mình chơi server NA) Chọn  North America Một bảng hiện ra chọn Japan Chọn Save Đợi Liên Minh Huyền Thoại update bản tiếng Nhật về. Closed Beta bắt đầu từ ngày 4 tháng 2 năm 2016 mà hôm mình viết bài này mới chỉ 3/2/2016 nên phải đợi qua ngày mới cho test nhé. Dưới đây là 1 số account mình được tặng để test nhé : Video hướng dẫn :