HƯỚNG DẪN CÀI ĐẶT PHẦN MỀM VÀ SỬ
DỤNG GIT, GITHUB
Hải Phòng, ngày 24 – 07 – 2015
Nguyễn Văn Thịnh
Kỹ thuật – VINADES.,JSC
thinhvn@vinades.vn
0936.952.373
www.nukeviet.vn
Các phần mềm giảlập tạo môi
trường trên Windows
Trong thế giới ngôn ngữ lập trình có vô vàn phầm mềm chạy trên Windows, MacOS, Linux để
chúng ta có thể sử dụng chúng làm công cụ hỗ trợ soản thảo ngôn ngữlập trình.
Ví dụ: PHPDesigner, Dreamweaver, Notepad++, Aptana, Intype, E-Texteditor, Komodo Edit,
NetBeans, Eclipse, Sublime Text,...
Trong số các phần mềm kể trên có phần mềm chúng ta phải mua và cũng có phần mềm hoàn toàn
miễn phí để chúng ta có thể sử dụng mà không phải lo lắng vềvấn đềbản quyền phần mềm.
Đối với phần mềm lập trình nổi bật tron số đó là Aptana sẽ giúp người lập trình thuân tiện hơn
bởi tính ổn định, dễ dàng sử dụng và hỗ trợ tốt cho ngôn ngữ lập trình mà nó hỗ trợ.
Tuy nhiên để thuận tiện cho lập trình NukeViet bạn nên sử dụng các phần mềm: Java SDK, Git
SCM cho Windows, Aptana trên Windows, Egit
Cài đặt Java SDK
Hiện tại Java SDK phát hành bản mới nhất jdk-8u51, chúng ta cần download vềđúng phiên bản
đểphù hợp với máy tính windows. Download bản jkd-8u51-windows-i586.exe có dung lượng 176.02 MB là
lựa chọn tốt nhất bởi nó chạy được cảmáy tính windows 32bit và 64bit.
Cài đặt Git SCM cho Windows
Chúng ta truy cập website http://msysgit.github.io/ và chỉ việc tải về công cụ Git SCM hoàn toàn
miễn phí và cài đặt trên máy tính
Cài đặt Aptana trên Windows
Chúng ta truy cập website http://www.aptana.com để tiến hành download và cài trên máy tính
Cài đặt phần mềm
Cài đặt phần mềm
Cài đặt Egit cho Aptana.
Copy link http://download.eclipse.org/egit/updates và paste vào Aptana
Tùy chọn Eclipse Git Team Provider
Đăng ký tài khoản Github
Đăng ký tài khoản github hoàn toàn miễn phí và nếu bạn muốn được nhiều lựa chọn hơn thì
bạn có thể bỏ thêm chi phí để có được các tính năng và chức năng sẵn có trên tài khoản mất phí tại địa
chỉ https://github.com
Thay đổi địa chỉcode trên
Github
Chỉ vào sửa file /.git/config (Thư mục .git là thư mục ẩn ) sửa lại đoạn:
Thành Url git mới hoặc sửdụng lệnh
[remote “origin”]
url = xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
git remote set-url origin git@github.com:USERNAME/REPOSITORY2.git
Làm việc trên Github
Add SSH Git vào tài khoản Github
•Bước 1: Mở file “id_rsa.pub” trong thư mục “C:Users.ssh”, copy nội dung
•Bước 2: Truy cập địa chỉ: https://github.com/settings/ssh trên Github. Và tiến hành paste nội dung vừa copy
vào form Key
•Bước 3: Nhấp chuột vào “Add Key”
Lưu ý: mỗi lần add key, github sẽ tự động gửi vào mail của bạn.
Lấy Project từkho cộng đồng
Truy cập kho NukeViet https://github.com/nukeviet/nukeviet và Fork code NukeViet về tài khoản.
Làm việc trên Github
Cập nhật các thay đổi từ kho cộng đồng
Trong quá trình phát triển của một phần mềm luôn luôn thay đổi, vì vậy bạn cần phải cập nhật các
lỗi đã được chỉnh sửa cùng những tính năng mới về tài khoản github.
Báo lỗi lên kho cộng đồng
Trong quá trình bạn sử dụng phát sinh ra một số lỗi do hệ thống NukeViet và bạn muốn báo lên
cộng dồng NukeViet để được sửa lỗi cũng như góp ýcác tính năng cho NukeViet
Đưa code đã chỉnh sửa sang kho cộng đồng
Sau khi bạn có những thay đổi nhất định để góp code vào mã nguồn NukeViet
Làm việc trên Git
1.Cấu hình SSH cho Git
2.Tạo website bằng cách trộn các kho code từ Git
3.Xử lý khi muốn quay lại phiên bản trước của Git
4. Lấy các file đã thay đổi
5.Commit các file thay đổi từ Git lên Github
6.Cập nhật các thay đổi code lên Github về Git
7.Khôi phục lại file đang chỉnh sửa về ban đầu
www.nukeviet.vn
Hải Phòng, ngày 24 – 07 – 2015
HƯỚNG DẪN CÀI ĐẶT PHẦN MỀM VÀ SỬHƯỚNG DẪN CÀI ĐẶT PHẦN MỀM VÀ SỬ
DỤNG GIT, GITHUBDỤNG GIT, GITHUB
Nguyễn Văn Thịnh – Kỹ thuật
0936.952.373
thinhvn@vinades.vn
Fanpage NukeViet: http://fb.com/nukeviet
Group NukeViet: http://fb.com/groups/nukeviet
Twitter NukeViet: twitter.com/nukeviet

More Related Content

PDF
Git 101: Git and GitHub for Beginners
PDF
Hướng dẫn cài đặt & sử dụng git, github
DOCX
Thảo - google chrome
PPTX
Introduce docker
PDF
Chuong 2 gt ubuntu
PDF
Eclipse Plan Fitness
PDF
Giới thiệu git
PPTX
Giới thiệu Git và một số tính năng cơ bản
Git 101: Git and GitHub for Beginners
Hướng dẫn cài đặt & sử dụng git, github
Thảo - google chrome
Introduce docker
Chuong 2 gt ubuntu
Eclipse Plan Fitness
Giới thiệu git
Giới thiệu Git và một số tính năng cơ bản

Similar to Hướng dẫn cài đặt & sử dụng git, github (20)

PPSX
VNPAY Git Seminar
PDF
Từ Gà Đến Pro Git và GitHub trong 60 phút
DOCX
Git Basic
PPTX
Ứng dụng Git/Github trong hoạt động nhóm cho sinh viên CNTT
PPTX
Guilde GIT.pptx
PDF
Bang Cuu Chuong Git | NIIT
PDF
Tim hieugooglecode tortoisesvn
PDF
Quản lý mã nguồn với GIT
PPT
Netbeans_Subversion
PDF
Sử dụng GIT cho người mới bắt đầu (Tiếng Việt)
PPT
Quan ly cau hinh pm
PPTX
Quản lý cấu hình - GITHUB
PDF
Slide 02 Tổng quan về git- Git HTML.pdf
PPTX
Quản lý dự án phần mềm bằng SVN
PPT
2016
PPTX
Git & x codepptx
PPTX
Git in real product
PDF
HƯỚNG DẪN SỬ DỤNG PHẦN MỀM SUBVERSION (SVN) TOÀN TẬP
PPT
Huong dan su dung svn server (SVN subversion - SVN Hosting)
PDF
Huong dan su_dung_subversion
VNPAY Git Seminar
Từ Gà Đến Pro Git và GitHub trong 60 phút
Git Basic
Ứng dụng Git/Github trong hoạt động nhóm cho sinh viên CNTT
Guilde GIT.pptx
Bang Cuu Chuong Git | NIIT
Tim hieugooglecode tortoisesvn
Quản lý mã nguồn với GIT
Netbeans_Subversion
Sử dụng GIT cho người mới bắt đầu (Tiếng Việt)
Quan ly cau hinh pm
Quản lý cấu hình - GITHUB
Slide 02 Tổng quan về git- Git HTML.pdf
Quản lý dự án phần mềm bằng SVN
2016
Git & x codepptx
Git in real product
HƯỚNG DẪN SỬ DỤNG PHẦN MỀM SUBVERSION (SVN) TOÀN TẬP
Huong dan su dung svn server (SVN subversion - SVN Hosting)
Huong dan su_dung_subversion
Ad

More from nukeviet (9)

PPTX
THẺ META - PHÂN TÍCH HIỆN TRẠNG WEBSITE
PPTX
SITE MAP & ROBOTS.TXT - PHÂN TÍCH HIỆN TRẠNG WEBSITE
PPTX
PHÂN TÍCH HIỆN TRẠNG WEBSITE - KIỂM TRA CÁC CHI TIẾT TRONG WEBSITE
PPTX
PHÂN TÍCH HIỆN TRẠNG WEBSITE - DOMAIN/HOSTING/SEVER
PDF
Seminar SFD 2016: Startup công nghệ với phần mềm nguồn mở
PDF
Giới thiệu NukeViet
PDF
Xây dựng và phát triển ứng dụng trên nền tảng NukeViet
PDF
Làm thế nào để một sinh viên có thể kiếm sống bằng phần mềm nguồn mở
ODP
Giới thiệu về cộng đồng phần mềm nguồn mở NukeViet
THẺ META - PHÂN TÍCH HIỆN TRẠNG WEBSITE
SITE MAP & ROBOTS.TXT - PHÂN TÍCH HIỆN TRẠNG WEBSITE
PHÂN TÍCH HIỆN TRẠNG WEBSITE - KIỂM TRA CÁC CHI TIẾT TRONG WEBSITE
PHÂN TÍCH HIỆN TRẠNG WEBSITE - DOMAIN/HOSTING/SEVER
Seminar SFD 2016: Startup công nghệ với phần mềm nguồn mở
Giới thiệu NukeViet
Xây dựng và phát triển ứng dụng trên nền tảng NukeViet
Làm thế nào để một sinh viên có thể kiếm sống bằng phần mềm nguồn mở
Giới thiệu về cộng đồng phần mềm nguồn mở NukeViet
Ad

Hướng dẫn cài đặt & sử dụng git, github

  • 1. HƯỚNG DẪN CÀI ĐẶT PHẦN MỀM VÀ SỬ DỤNG GIT, GITHUB Hải Phòng, ngày 24 – 07 – 2015 Nguyễn Văn Thịnh Kỹ thuật – VINADES.,JSC [email protected] 0936.952.373 www.nukeviet.vn
  • 2. Các phần mềm giảlập tạo môi trường trên Windows Trong thế giới ngôn ngữ lập trình có vô vàn phầm mềm chạy trên Windows, MacOS, Linux để chúng ta có thể sử dụng chúng làm công cụ hỗ trợ soản thảo ngôn ngữlập trình. Ví dụ: PHPDesigner, Dreamweaver, Notepad++, Aptana, Intype, E-Texteditor, Komodo Edit, NetBeans, Eclipse, Sublime Text,... Trong số các phần mềm kể trên có phần mềm chúng ta phải mua và cũng có phần mềm hoàn toàn miễn phí để chúng ta có thể sử dụng mà không phải lo lắng vềvấn đềbản quyền phần mềm. Đối với phần mềm lập trình nổi bật tron số đó là Aptana sẽ giúp người lập trình thuân tiện hơn bởi tính ổn định, dễ dàng sử dụng và hỗ trợ tốt cho ngôn ngữ lập trình mà nó hỗ trợ. Tuy nhiên để thuận tiện cho lập trình NukeViet bạn nên sử dụng các phần mềm: Java SDK, Git SCM cho Windows, Aptana trên Windows, Egit
  • 3. Cài đặt Java SDK Hiện tại Java SDK phát hành bản mới nhất jdk-8u51, chúng ta cần download vềđúng phiên bản đểphù hợp với máy tính windows. Download bản jkd-8u51-windows-i586.exe có dung lượng 176.02 MB là lựa chọn tốt nhất bởi nó chạy được cảmáy tính windows 32bit và 64bit. Cài đặt Git SCM cho Windows Chúng ta truy cập website http://msysgit.github.io/ và chỉ việc tải về công cụ Git SCM hoàn toàn miễn phí và cài đặt trên máy tính Cài đặt Aptana trên Windows Chúng ta truy cập website http://www.aptana.com để tiến hành download và cài trên máy tính Cài đặt phần mềm
  • 4. Cài đặt phần mềm Cài đặt Egit cho Aptana. Copy link http://download.eclipse.org/egit/updates và paste vào Aptana Tùy chọn Eclipse Git Team Provider Đăng ký tài khoản Github Đăng ký tài khoản github hoàn toàn miễn phí và nếu bạn muốn được nhiều lựa chọn hơn thì bạn có thể bỏ thêm chi phí để có được các tính năng và chức năng sẵn có trên tài khoản mất phí tại địa chỉ https://github.com
  • 5. Thay đổi địa chỉcode trên Github Chỉ vào sửa file /.git/config (Thư mục .git là thư mục ẩn ) sửa lại đoạn: Thành Url git mới hoặc sửdụng lệnh [remote “origin”] url = xxxxxxxxxxxxxxxxxxxxxxxxxxxxx git remote set-url origin [email protected]:USERNAME/REPOSITORY2.git
  • 6. Làm việc trên Github Add SSH Git vào tài khoản Github •Bước 1: Mở file “id_rsa.pub” trong thư mục “C:Users.ssh”, copy nội dung •Bước 2: Truy cập địa chỉ: https://github.com/settings/ssh trên Github. Và tiến hành paste nội dung vừa copy vào form Key •Bước 3: Nhấp chuột vào “Add Key” Lưu ý: mỗi lần add key, github sẽ tự động gửi vào mail của bạn. Lấy Project từkho cộng đồng Truy cập kho NukeViet https://github.com/nukeviet/nukeviet và Fork code NukeViet về tài khoản.
  • 7. Làm việc trên Github Cập nhật các thay đổi từ kho cộng đồng Trong quá trình phát triển của một phần mềm luôn luôn thay đổi, vì vậy bạn cần phải cập nhật các lỗi đã được chỉnh sửa cùng những tính năng mới về tài khoản github. Báo lỗi lên kho cộng đồng Trong quá trình bạn sử dụng phát sinh ra một số lỗi do hệ thống NukeViet và bạn muốn báo lên cộng dồng NukeViet để được sửa lỗi cũng như góp ýcác tính năng cho NukeViet Đưa code đã chỉnh sửa sang kho cộng đồng Sau khi bạn có những thay đổi nhất định để góp code vào mã nguồn NukeViet
  • 8. Làm việc trên Git 1.Cấu hình SSH cho Git 2.Tạo website bằng cách trộn các kho code từ Git 3.Xử lý khi muốn quay lại phiên bản trước của Git 4. Lấy các file đã thay đổi 5.Commit các file thay đổi từ Git lên Github 6.Cập nhật các thay đổi code lên Github về Git 7.Khôi phục lại file đang chỉnh sửa về ban đầu
  • 9. www.nukeviet.vn Hải Phòng, ngày 24 – 07 – 2015 HƯỚNG DẪN CÀI ĐẶT PHẦN MỀM VÀ SỬHƯỚNG DẪN CÀI ĐẶT PHẦN MỀM VÀ SỬ DỤNG GIT, GITHUBDỤNG GIT, GITHUB Nguyễn Văn Thịnh – Kỹ thuật 0936.952.373 [email protected] Fanpage NukeViet: http://fb.com/nukeviet Group NukeViet: http://fb.com/groups/nukeviet Twitter NukeViet: twitter.com/nukeviet