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

7554 bất ngờ mở miễn phí tặng game thủ nhân dịp kỷ niệm 65 năm chiến thắng Điện Biên Phủ

  "Tiến tới kỷ niệm 65 năm chiến thắng Điện Biên Phủ(7/5/1954 - 7/5/2019) . Và cũng nhân dịp kỷ niệm 10 năm làm game của Hiker Games. Như đã hứa, xin được gửi tặng cộng đồng game thủ Việt Nam phiên bản 7554 hoàn toàn miễn phí. Các bạn có thể truy cập vào website http://www.7554.vn để download. Để đảm bảo không có hiểu nhầm nào, xin lưu ý, đây không phải là phiên bản làm lại của 7554.  Đây chỉ là phiên bản đã loại bỏ phần kiểm tra bản quyền để bất cứ ai cũng có thể tải về và trải nghiệm game. Chúc các bạn chơi game vui vẻ!"  Via 7554 Dưới đây là video hướng dẫn tải game:  Chúc các bạn chơi game vui vẻ !

Pokémon GO - Đột phá game Pokemon ngoài ĐỜI THỰC

Đã qua cái thời ngồi nhà ôm máy tính chơi game rồi! Những năm 1x của thế kỉ 21 đã xuất hiện Đột phá game ngoài ĐỜI THỰC và Pokemon Go là một ví dụ điển hình. Game dựa vào GPS để đảm bảo mọi người phải và chỉ có thể chơi khi cầm điện thoại ra đường. Cụm từ khóa Pokemon Go thực sự là một cụm từ hot lan đến tận Làng game Việt. Hiện game đang thử nghiệm trên 1 số quốc gia trong đó có Nhật Bản. Và mình cũng may mắn có 1 mail mời test thử game. Thật sự là một cảm giác mới lạ. Và một câu hỏi được đặt ra là liệu khi thế hệ game Thực tế ảo này có làm giảm lượng trẻ em ngồi nhà không hay lại tăng thêm lượng trẻ em đi bụi :))

Coinmarketcap X Solar (SXP) Learn Program with answer

 🔥Coinmarketcap X Solar (SXP) Learn Program🔥 💰Reward: 13.9 SXP[~20$] +50 diamonds (Random 5000 people) ✅Guide: 1. First signup here:  https://coinmarketcap.com/ 2. Then Signup here:  https://accounts.binance.me/en/register?ref=IWQEF0ZX  (KYC necessary) 3. Open this page and solve the quiz:  https://coinmarketcap.jotform.com/220947727078971 Answers: [Confirm once] Solar's governance is set up as: Ans: A fully decentralized autonomous organization (DAO) What innovations will Solar support within its ecosystem? Ans: All of the above How are node operators chosen? Ans: Based on votes by coin holders What is the native coin of the Solar network? Ans: SXP What happens to transaction fees? Ans: 90% of fees are burned. The remaining 10% is earned by node operators How does Solar help to ensure a sustainable blockchain future? Ans: Solar uses a highly energy-efficient consensus mechanism for its own blockchain and native coin. Solar's platform is Ans: Open source on G...