SlideShare a Scribd company logo
1 of 2
Git Instruction Web Programming
Ths.Nguyễn Anh Trọng
Manager/Leader (người khởi tạo repository):
- Tạo new repository (kho lưu trữ) trên github
- Global setup:(chỉ cần setup 1 lần)
git config --global user.name "AnhTrong" (khi sử dụng git lần đầu mới khai báo/ sd cho toàn hệ
thống)
git config --global user.email "anhtrongteky167@gmail.com"
git config user.username "Trong Teky" (tên riêng cho 1 repository, phải vào cd vào local repository
sử dụng riêng cho từng dự án)
- Kiểm tra sau khi khai báo name, email
git config --global user.name (kiem tra ten)
- Đẩy dự án mới lên github
+ Khởi tạo repository local
git init
+ kết nối local repository với remote repository
git remote add origin [đường dẫn trên github]
- Đẩy code lên:
+ Thêm file vào local repo
git add file (file: tên file)
+ Xác nhận và ghi chú thích
git commit -m "note"
- Đẩy file lên server (remote repo trên github)
(lệnh này chỉ dùng khi đẩy lên lần đầu tiên, những lên sau chỉ ghi: git push)
git push -u origin master
DEV/thành viên của dự án (Người tham gia vào repository):
- Copy remote repo về local (chỉ chạy 1 lần duy nhất khi chưa có repository)
git clone "đường dẫn trên github"
- Kéo code mới về
cd "tên folder" enter -> git pull
- Đẩy code lên:
+Thêm file vào local repo
git add file (file: tên file)
+Những cách khác để thêm file:
git add file1 file2 file3 (liệt kê từng file)
git add . (add tất cả dùng cho add lần đầu)
Git Instruction Web Programming
Ths.Nguyễn Anh Trọng
git add -A (chỉ thêm những file bị thay đổi)
+ Xác nhận và ghi chú thích
git commit -m "note"
+Đẩy file lên server (remote repo trên github)
git push
Thêm user vào dự án
Vào web github => Setting => Collaborators
Nếu không pull code về mà edit và push lên sẽ có conflict ( xung đột code)
=> git pull về và edit
=> git add
=> git push lại
Tạo nhánh (branch)
+ Tạo nhánh mới
git branch tennhanh (tạo mới nhanh)
git checkout -b tennhanh (chuyen và tao mới nhanh)
+Chuyển nhánh
git checkout tennhanh
+Kiểm tra branch hien tai
git branch
+Xóa nhánh
git branch -D tennhanh
Các lệnh khác:
git status (kiểm tra có file nào mới chưa git add ko)
https://rogerdudler.github.io/git-guide/index.vi.html

More Related Content

Similar to Git Instruction.docx

Hướng dẫn cài đặt & sử dụng git, github
Hướng dẫn cài đặt & sử dụng git, githubHướng dẫn cài đặt & sử dụng git, github
Hướng dẫn cài đặt & sử dụng git, githubnukeviet
 
Cài đặt quản trị hệ điều hành Ubuntu 12.0
Cài đặt quản trị  hệ điều hành Ubuntu 12.0Cài đặt quản trị  hệ điều hành Ubuntu 12.0
Cài đặt quản trị hệ điều hành Ubuntu 12.0Cường Nguyễn Tam
 
Dang baitapthuchanh monhdh_unix
Dang baitapthuchanh monhdh_unixDang baitapthuchanh monhdh_unix
Dang baitapthuchanh monhdh_unixBảo Bối
 
Hướng dẫn deobfuscate DotnetPatcher 3.1 - Bài dịch
Hướng dẫn deobfuscate DotnetPatcher 3.1 - Bài dịchHướng dẫn deobfuscate DotnetPatcher 3.1 - Bài dịch
Hướng dẫn deobfuscate DotnetPatcher 3.1 - Bài dịchLevis Nickaster
 

Similar to Git Instruction.docx (7)

Hướng dẫn cài đặt & sử dụng git, github
Hướng dẫn cài đặt & sử dụng git, githubHướng dẫn cài đặt & sử dụng git, github
Hướng dẫn cài đặt & sử dụng git, github
 
Cài đặt quản trị hệ điều hành Ubuntu 12.0
Cài đặt quản trị  hệ điều hành Ubuntu 12.0Cài đặt quản trị  hệ điều hành Ubuntu 12.0
Cài đặt quản trị hệ điều hành Ubuntu 12.0
 
Linux+02
Linux+02Linux+02
Linux+02
 
Linux+04
Linux+04Linux+04
Linux+04
 
Dang baitapthuchanh monhdh_unix
Dang baitapthuchanh monhdh_unixDang baitapthuchanh monhdh_unix
Dang baitapthuchanh monhdh_unix
 
Hướng dẫn deobfuscate DotnetPatcher 3.1 - Bài dịch
Hướng dẫn deobfuscate DotnetPatcher 3.1 - Bài dịchHướng dẫn deobfuscate DotnetPatcher 3.1 - Bài dịch
Hướng dẫn deobfuscate DotnetPatcher 3.1 - Bài dịch
 
Git it
Git itGit it
Git it
 

More from TrongNguyn1

Bài 7 - Xây dựng layout cho trang web.docx
Bài 7 - Xây dựng layout cho trang web.docxBài 7 - Xây dựng layout cho trang web.docx
Bài 7 - Xây dựng layout cho trang web.docxTrongNguyn1
 
Bài 6 - Xây dựng thanh điều hướng cho website.docx
Bài 6 - Xây dựng thanh điều hướng cho website.docxBài 6 - Xây dựng thanh điều hướng cho website.docx
Bài 6 - Xây dựng thanh điều hướng cho website.docxTrongNguyn1
 
Bài 5 - Quản trị bài viết.docx
Bài 5 - Quản trị bài viết.docxBài 5 - Quản trị bài viết.docx
Bài 5 - Quản trị bài viết.docxTrongNguyn1
 
Bài 4 - Web Danh Sách Lộ Trình Học.docx
Bài 4 - Web Danh Sách Lộ Trình Học.docxBài 4 - Web Danh Sách Lộ Trình Học.docx
Bài 4 - Web Danh Sách Lộ Trình Học.docxTrongNguyn1
 
Bài 3 - Trang Web Giới Thiệu Môn Học (tt)
Bài 3 - Trang Web Giới Thiệu Môn Học (tt)Bài 3 - Trang Web Giới Thiệu Môn Học (tt)
Bài 3 - Trang Web Giới Thiệu Môn Học (tt)TrongNguyn1
 
Bài 3 - Trang Web Giới Thiệu Môn Học (tt).docx
Bài 3 - Trang Web Giới Thiệu Môn Học (tt).docxBài 3 - Trang Web Giới Thiệu Môn Học (tt).docx
Bài 3 - Trang Web Giới Thiệu Môn Học (tt).docxTrongNguyn1
 
Git Instruction.pdf
Git Instruction.pdfGit Instruction.pdf
Git Instruction.pdfTrongNguyn1
 
Bài 2 - Trang Web Giới Thiệu (2).docx
Bài 2 - Trang Web Giới Thiệu (2).docxBài 2 - Trang Web Giới Thiệu (2).docx
Bài 2 - Trang Web Giới Thiệu (2).docxTrongNguyn1
 
Bài 1 - Website giới thiệu bản thân.docx
Bài 1 - Website giới thiệu bản thân.docxBài 1 - Website giới thiệu bản thân.docx
Bài 1 - Website giới thiệu bản thân.docxTrongNguyn1
 
Bài 1 - Website giới thiệu bản thân.pdf
Bài 1 - Website giới thiệu bản thân.pdfBài 1 - Website giới thiệu bản thân.pdf
Bài 1 - Website giới thiệu bản thân.pdfTrongNguyn1
 

More from TrongNguyn1 (10)

Bài 7 - Xây dựng layout cho trang web.docx
Bài 7 - Xây dựng layout cho trang web.docxBài 7 - Xây dựng layout cho trang web.docx
Bài 7 - Xây dựng layout cho trang web.docx
 
Bài 6 - Xây dựng thanh điều hướng cho website.docx
Bài 6 - Xây dựng thanh điều hướng cho website.docxBài 6 - Xây dựng thanh điều hướng cho website.docx
Bài 6 - Xây dựng thanh điều hướng cho website.docx
 
Bài 5 - Quản trị bài viết.docx
Bài 5 - Quản trị bài viết.docxBài 5 - Quản trị bài viết.docx
Bài 5 - Quản trị bài viết.docx
 
Bài 4 - Web Danh Sách Lộ Trình Học.docx
Bài 4 - Web Danh Sách Lộ Trình Học.docxBài 4 - Web Danh Sách Lộ Trình Học.docx
Bài 4 - Web Danh Sách Lộ Trình Học.docx
 
Bài 3 - Trang Web Giới Thiệu Môn Học (tt)
Bài 3 - Trang Web Giới Thiệu Môn Học (tt)Bài 3 - Trang Web Giới Thiệu Môn Học (tt)
Bài 3 - Trang Web Giới Thiệu Môn Học (tt)
 
Bài 3 - Trang Web Giới Thiệu Môn Học (tt).docx
Bài 3 - Trang Web Giới Thiệu Môn Học (tt).docxBài 3 - Trang Web Giới Thiệu Môn Học (tt).docx
Bài 3 - Trang Web Giới Thiệu Môn Học (tt).docx
 
Git Instruction.pdf
Git Instruction.pdfGit Instruction.pdf
Git Instruction.pdf
 
Bài 2 - Trang Web Giới Thiệu (2).docx
Bài 2 - Trang Web Giới Thiệu (2).docxBài 2 - Trang Web Giới Thiệu (2).docx
Bài 2 - Trang Web Giới Thiệu (2).docx
 
Bài 1 - Website giới thiệu bản thân.docx
Bài 1 - Website giới thiệu bản thân.docxBài 1 - Website giới thiệu bản thân.docx
Bài 1 - Website giới thiệu bản thân.docx
 
Bài 1 - Website giới thiệu bản thân.pdf
Bài 1 - Website giới thiệu bản thân.pdfBài 1 - Website giới thiệu bản thân.pdf
Bài 1 - Website giới thiệu bản thân.pdf
 

Git Instruction.docx

  • 1. Git Instruction Web Programming Ths.Nguyễn Anh Trọng Manager/Leader (người khởi tạo repository): - Tạo new repository (kho lưu trữ) trên github - Global setup:(chỉ cần setup 1 lần) git config --global user.name "AnhTrong" (khi sử dụng git lần đầu mới khai báo/ sd cho toàn hệ thống) git config --global user.email "anhtrongteky167@gmail.com" git config user.username "Trong Teky" (tên riêng cho 1 repository, phải vào cd vào local repository sử dụng riêng cho từng dự án) - Kiểm tra sau khi khai báo name, email git config --global user.name (kiem tra ten) - Đẩy dự án mới lên github + Khởi tạo repository local git init + kết nối local repository với remote repository git remote add origin [đường dẫn trên github] - Đẩy code lên: + Thêm file vào local repo git add file (file: tên file) + Xác nhận và ghi chú thích git commit -m "note" - Đẩy file lên server (remote repo trên github) (lệnh này chỉ dùng khi đẩy lên lần đầu tiên, những lên sau chỉ ghi: git push) git push -u origin master DEV/thành viên của dự án (Người tham gia vào repository): - Copy remote repo về local (chỉ chạy 1 lần duy nhất khi chưa có repository) git clone "đường dẫn trên github" - Kéo code mới về cd "tên folder" enter -> git pull - Đẩy code lên: +Thêm file vào local repo git add file (file: tên file) +Những cách khác để thêm file: git add file1 file2 file3 (liệt kê từng file) git add . (add tất cả dùng cho add lần đầu)
  • 2. Git Instruction Web Programming Ths.Nguyễn Anh Trọng git add -A (chỉ thêm những file bị thay đổi) + Xác nhận và ghi chú thích git commit -m "note" +Đẩy file lên server (remote repo trên github) git push Thêm user vào dự án Vào web github => Setting => Collaborators Nếu không pull code về mà edit và push lên sẽ có conflict ( xung đột code) => git pull về và edit => git add => git push lại Tạo nhánh (branch) + Tạo nhánh mới git branch tennhanh (tạo mới nhanh) git checkout -b tennhanh (chuyen và tao mới nhanh) +Chuyển nhánh git checkout tennhanh +Kiểm tra branch hien tai git branch +Xóa nhánh git branch -D tennhanh Các lệnh khác: git status (kiểm tra có file nào mới chưa git add ko) https://rogerdudler.github.io/git-guide/index.vi.html