Trong nội dung bài viết này mình sẽ share cách phối hợp github và source tree một cách dễ dàng và đơn giản và dễ nắm bắt nhất, thế nào cho những bạn lần đầu làm cũng có tác dụng được.1. Công cụ:

github: https://github.com (các chúng ta lên trên đây tạo tài khoản nhé)source tree: https://www.sourcetreeapp.com/

Tại sao sử dụng source tree:

Miễn phí
Giao diện đẹp, thân thiện, dễ dàng dùng
Có kèm terminal
Có thống trị commit project = graph rất đơn giản nhìn
Nhiều trang bị khác nữa để chúng ta dần dần cảm nhận

Tại sao sử dụng github:

Đơn giản thôi: google nhé (bạn có thể sử dụng gitlab, bitbucket cũng như nhưng mỗi thằng có những điểm lưu ý riêng. Mình chia sẻ cách sử dụng với github vày nó thông dụng :D)

Rồi, bắt đầu nhé!Bước 1: tạo project (Respository) trên git:

Các bạn nhấn vào dấu + trên trang github và lựa chọn New respository như sau:Bước 2: Tạo thông tin cơ phiên bản cho respository:

Tiếp theo, các bạn điền tin tức cơ bạn dạng của respository:

Respoitory name: tên project của bạn. Nó sẽ liên quan đến đường dẫn đến git để clone project về máy

Description: biểu lộ về vận dụng (cái này hoàn toàn có thể không điền)Public/Private: là 2 chính sách của respository. Public thì mọi fan đều hoàn toàn có thể nhìn thấy project này. Bạn sẽ chọn người commit. Private: các bạn chọn người hoàn toàn có thể nhìn thấy với commit vào project này
Initialize this respository with a README: Bạn vẫn muốn tự chế tạo file Readme (file nhằm ghi thông tin, giải pháp dùng project) luôn cho bạn không?

Sau đó ấn Create respository. Nếu thành công xuất sắc giao diện sẽ có dạng như sau:

Các bạn copy mẫu khoanh đỏ ra nhé.

Bạn đang xem: Cách sử dụng git và source tree để quản lý source code dự án

Bước 3: Clone về máy tính qua source tree:

Các chúng ta mở source tree và chọn “Clone/New”

Giao diện sau vẫn xuất hiện:

Trong đó:

Source Path/URL: là đường truyền lấy từ bỏ github thời điểm khởi tạo dứt respository. Chúng ta copy và điền vào y hệt

Destination Path: Nơi lưu trữ project
Name: thương hiệu của project

Sau khi điền xong, bấm Clone. Nếu khách hàng chưa đăng nhập, nó sẽ hiện hành lang cửa số yêu ước nhập user cùng password. Chúng ta nhập đúng chuẩn username và password singin github (hoặc gitlab, bitbucket,… tùy project này bạn clone từ đâu về). Nếu lỡ nhập sai thì vào Tool > Option > Authentication. Chọn tài khoản mình vừa nhập không nên ở saved password rồi ấn delete. Kế tiếp làm lại bước này.

Nếu thành công sẽ sở hữu thông báo như sau:

Bước 4: Commit

Trước lúc commit, chúng ta chọn terminal cùng gõ 2 lệnh sau:

git config --global user.name "your_name"git config --global user.email "your_email
example.com
"Ví dụ như mình vẫn là:git config --global user.name "tungbt94"git config --global user.email "tungbt94
gmail.com"Khuyến khích các bạn chọn như hình này:Sau đó, chúng ta khởi chế tạo project như bình thường vào folder đã lựa chọn để clone. Mình sẽ thêm file info.txt để chạy thử vào trong thư mục trên đồ vật tính. Bên trên source tree đã tự cập nhập sự có mặt của tệp tin đó. Chúng ta chỉ câu hỏi tick vào ô phía bên trái tên file cùng nó đã hiện như hình dưới:

Mỗi lần commit, chúng ta sẽ thêm commit message để nhớ mình đã từng làm hồ hết gì,…Và kế tiếp nhấn commit.

Trong hồ hết phần trước tôi vẫn hướng dẫn các sử dụng Bit
Bucket để thống trị dự án.Trong phần này clb sẽ ra mắt sử dụng Source
Tree cho trực quan tiền để quản lý phiên bạn dạng mã nguồn trong dự án của bạn.

Bitbucket chỉ cần nới tàng trữ source code dự án của mình nhưng làm sao để nó vận chuyển sang lại các code được nạm đổi. Có rất nhiều công cụ để gia công trung gian vận chuyển source code giữa những thành viên vào Team. Một qui định có công dụng cao trong đó phải nói đến là
Source Tree.

*

Đầu tiên, bạn phải tải phần mềm
Source Treevề thiết lập và singin vào để rất có thể sử dụng. Vì đó là ứng dụng của của
Atlassiannên bạn nếu như bạn sử dụng bitbucket thì hoàn toàn có thể dùng nhằm đăng nhập
Source Tree.Dưới đây là giao diện thiết yếu của Source Tree.

Xem thêm: Hướng Dẫn Game Dynasty Warriors 8 Empires Việt Hóa, Dynasty Warriors 8: Empires

*

Các tính ưu thế của Source Tree.

Miễn phí
Giao diện đẹp, thân thiện, dễ dàng dùng
Có kèm terminal
Có cai quản commit project = graph rất đơn giản nhìn
Nhiều sản phẩm công nghệ khác nữa để chúng ta dần dần dần cảm nhận
Trước tiên bạn cần kéo dự án công trình về ( Clone project )
– chúng ta click vào Clone/new một popup sẽ hiện ra

*

Nếu bạn đã có sẵn thông tin tài khoản của Bit
Bucket thì các Kho tàng trữ Code sẽ hiện ra.

*

Bạn rất có thể chỉnh sửa lại tài khoản của bản thân mình trong công đoạn này cho chủ yếu xác

*

Nhập tên và mật khẩu cho tài khoản

*

Một phương pháp khácchỉ phải copy đoạn code trên paste vào Source Url đã tự sinh sinh sống destination path, nếu nhằm tự sinh thì nó sẽ tiến hành lưu vào thư mục mặc định nên chúng ta cần đổi khác lại đường dẫn Destination Path trỏ vào một thư mục rỗng( bạn phải chắc chắn rằng thư mục đó là rỗng ). Kế tiếp click vào clone lúc này thư mục cho dự án đã được kéo về sản phẩm công nghệ tính cá thể của bạn. Ở những máy thành viên không giống cũng làm cho tương tự.

*

Giao diện chương trình sau thời điểm lấy code về

*


Đẩy code lên( push code )
Đây là việc quan trọng khi bao gồm sự đổi khác trong source code, trước khi push được bắt buộc phải click vào unstaged files và comment -> click vào push bên trên toolbar của source tree. Việc làm này đề xuất được triển khai thường xuyên khi có sự thay đổi về code để người cai quản có thể quản lý được công việc cũng như là những thành viên khác hoàn toàn có thể nắm bắt được sự nỗ lực đổi.

*


Kéo code về( pull code )
Cũng giống hệt như Push code lên tuy nhiên việc bây chừ chỉ là mang code về bao gồm những biến đổi mà thành viên khác đang push lên. Bạn chỉ cần click vào Pull ngơi nghỉ trên toolbar của source tree
*

Chú ý:


– Nếu có tương đối nhiều người cùng biến hóa trên 1 file và cùng một khu vực thì cứng cáp chắn bạn sẽ bị conflict và vấn đề pull hoặc Push code lên sẽ báo lỗi và không triển khai được.
– giải pháp phòng tránh Conflict thì rất tốt team yêu cầu phân chia quá trình cụ thể mang lại riêng từng tín đồ không được gia công chung file nhằm tránh tình trạng trên

Giao diện của dự án trên Bitbucket sau thời điểm đã comit code

*

Bạn có thể xem file vẫn Comit trong thư mục Source

*

CLB Tin Học


Cập nhật lần cuối: 18 tháng 10 2016Lượt xem: 15314

Viết lời bình


Họ và tên (*):
Vui lòng gõ văn bạn dạng trong hình vào ô mặt dưới
Chọn mã số khác
*

Gửi lời bình
Theo dõi
Chưa có lời bình cho nội dung bài viết này.

Stickies


Yêu thích


*

*

Bài viết dự thi


Liên kết nội bộ


Lượt truy vấn cập


*
Hôm nay18
*
Hôm qua95
*
Tuần này495

Trở lên trên
Phụ trách tầm thường e-News Th
S. Ngô Thị Kim Duyên

xavipacheco.com.edu.vn

Bài viết liên quan

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *