Thứ Tư, 14 tháng 6, 2017

[Bitbucket] Cách sử dụng

1. Create a repository
Từ trang  https://bitbucket.org chọn dấu cộng ở thanh tab phía bên tay trái. Sau đó chọn Repository. Điền các thông tin vào trong khung hiển thị:














Tên của kho lưu trữ (Repository name)
Mức truy cập ( Mặc định là private, bỏ chọn để chuyển sang public)
Chọn git
Sau đó tích Create repository

2. Coppy git repository và thêm file

Tạo một thư mục để lưu dự án của bạn trên máy tính cá nhân của bạn
Sau đó trên trang bitbucket tích chọn dấu cộng, tích chọn clone repository. Copy  dòng bên phải HTTPS/SSH

Trên máy tính của bạn mở cmd trong thư mục bạn muốn lưu dự án bằng cách shift+chuột phải. Paste dòng vừa coppy vào cmd . Bấm enter là ta đã tạo được 1 dự án trên máy tính của bạn.

Thử tạo 1 file trong thư mục vừa tạo được: ví dụ 1 file text.txt
Thêm nội dung vào file text.
Dùng câu lệnh git add để thêm file vào trong staging area. Đây là nơi lưu trữ ảnh chụp nhanh của những thay đổi trước khi commit chúng vào lịch sử chính thức:

git add text.txt 

Dùng git commit để chuyển những thay đổi vào trong lịch sử của dự án:


git commit -m "Thong diep"

Dùng git origin master để up toàn bộ dữ liệu thay đổi lên trên bitbucket:
git push origin master

Như vậy đã up thành công những thay đổi bên trong dự án lên trên bitbucket.

3. Pull thay đổi từ trên Bitbucket về máy tính

Giả sử trên Bitbucket ta tạo một file bằng cách chọn newfile ở góc bên phải trong mục source. Sau đó thay đổi dữ liệu bên trong đó. Khi đó để lấy dữ liệu thay đổi ơ trên bitbucket về máy tính thì ta thực hiện câu lệnh sau:
git pull --all

Lưu ý: Các câu lệnh đều được thực hiện bằng cmd trong thư mục chứa project



4. Tạo Branch, Merge 
Trong các dự án Branch được sử dụng khi muốn phát triển dự án của mình riêng rẽ, độc lập, và chỉ gộp code khi mà các bạn sẵn sàng. Branch mang đến nhiều lợi ích quan trọng trong làm việc nhóm.
Mô hình trực quan của Branch:

Để tạo branch dùng câu lệnh
git branch [Tên_Branch]
Để xem danh sách branch:
git branch
Để xóa branch:
git branch -d [Tên_Branch]
Để lựa chọn 1 branch trong danh sách branch:
git checkout [Tên_Branch]
Để push Branch lên trên dự án trên bitbucket:
git push [Tên_Branch]

Để gộp master branch với 1 branch có tên là future_plans, ta làm như sau:
git checkout master
git merge future_plans
git push origin master

Lưu ý: Mặc định chúng ta sử dụng là master branch, vì thế khi dùng các branch khác thì thao thác thêm file, push file, pull file tương tự master branch.

Nguồn: https://confluence.atlassian.com/bitbucket/create-a-git-repository-759857290.html