diff --git a/index.vi_VN.html b/index.vi_VN.html new file mode 100644 index 0000000..7b80623 --- /dev/null +++ b/index.vi_VN.html @@ -0,0 +1,398 @@ + + + + + + Tóm tắt Git-Flow + + + + + + + + + + + +
+ +

Tóm tắt về Git-Flow

+ +

+ created by Daniel Kummer + + +

+

efficient branching using git-flow by Vincent Driessen

+

translations: + English - + Castellano - + Brazilian Portugues - + 繁體中文(Traditional Chinese) - + 简体中文(Simplified Chinese) - + 日本語 - + Türkçe - + 한국어(Korean) - + Français - + Italiano - + Nederlands - + Русский (Russian) - + Deutsch (German) - + Català (Catalan) - + Română (Romanian) - + Ελληνικά (Greek) - + Українська (Ukrainian) - + Tiếng Việt (Vietnamese) +

+
+ +
+ + +
+

git-flow là gì?

+ +

+ git-flow là một tập các thao tác mở rộng của git nhằm cung cấp các thao tác repository (kho mã nguồn) ở mức cao dựa trên mô hình phân nhánh của Vincent Driessen. + xem chi tết ở đây +

+

★ ★ ★

+ +

Bản tóm tắt nãy sẽ cho bạn biết cách sử dụng cơ bản và hiệu quả của git-flow.

+ +

★ ★ ★

+
+ +
+

Một vài lời khuyên

+ +

★ ★ ★

+
+ + +
+

Cài đặt

+ +

★ ★ ★

+
+

OSX

+ Homebrew +
+ $ brew install git-flow +
+ Macports +
+ $ port install git-flow +
+

Linux

+
+ $ apt-get install git-flow +
+

Windows (Cygwin)

+
+ $ wget -q -O - --no-check-certificate + https://github.com/nvie/gitflow/raw/develop/contrib/gitflow-installer.sh | bash +
+

Bạn cần wget và util-linux để cài đặt git-flow.

+
+
+

+ Xem chi tiết về cách cài đặt git flow ở trang sau: git flow + wiki. +

+ install git-flow +
+
+ +
+

Bắt đầu nào

+

Git flow cần phải khởi tạo để có thể tùy chỉnh các cài đặt của dự án của bạn.

+

★ ★ ★

+
+

Khởi tạo

+ +

Sau khi di chuyển tới thư mục dự án, chạy lệnh sau để khởi tạo git-flow.

+
+ git flow init +
+

+ Bạn sẽ cần trả lời một số câu hỏi cho việc thiết lập git-flow sau câu lệnh khởi tạo. + Chúng tôi khuyên bạn nên sử dụng các giá trị [mặc định]. +

+ +
+
+
+
+
+
+
+
+ + +
+

Các tính năng

+ + +

★ ★ ★

+ +
+

Bắt đầu một tính năng

+

Phát triển tính năng mới bắt đầu từ nhánh phát triển'develop'. Ví dụ với tính năng MYFEATURE:

+
+ git flow feature start MYFEATURE +
+

Lệnh này sẽ tạo ra một nhánh mới dựa trên nhánh 'develop' và chuyển sang nhánh mới này.

+ + +
+
+
+
+
+ +
+
+

Kết thúc một tính năng

+ +

+ Sau khi phát triển xong một tính năng, lệnh kết thúc tính năng sẽ thực hiện các thao tác: +

+
    +
  • Merge nhánh tính năng - MYFEATURE vào nhánh 'develop'
  • +
  • Xoá nhánh tính năng
  • +
  • Chuyển sang nhánh 'develop'
  • +
+ +
+ git flow feature finish MYFEATURE +
+
+
+
+
+
+ +
+
+

Công bố tính năng

+ +

+ Khi bạn làm việc với những người khác trên cùng một tính năng, + bạn sẽ cần công bố phần mã nguồn của bạn cho tính năng đó lên remote + để những người khác có thể cập nhập được. +

+ +
+ git flow feature publish MYFEATURE +
+
+
+
+
+
+ +
+
+

Lấy về tính năng

+ +

+ Pull mã nguồn của tính năng được cập nhập bởi những thành viên khác. +

+ +
+ git flow feature pull MYFEATURE +
+
+
+
+
+
+ + +
+

Tạo một bản release

+ + +

★ ★ ★

+
+

リリース準備開始

+ +

リリース作業を開始するには、git flowのreleaseコマンドを使います

+ 'develop'ブランチから'release'ブランチを作成します +

+
+ git flow release start RELEASE [BASE] +
+

[BASE]はオプションで 'develop'ブランチの特定のCommitのハッシュ値を指定します。指定がない場合はHEADが使われます。

+

★ ★ ★

+

'release'ブランチ作成後に修正をプッシュするには、'feature'の時と似たコマンドを使用します:

+
+ git flow release publish RELEASE +
+

('release'リポジトリの修正のトラッキングをすることもできます
git flow release track RELEASE )

+
+
+
+
+
+ +
+
+

リリース準備完了

+ +

リリース準備の終了作業は、gitのリポジトリが大きく変化します:

+
    +
  • 'release'ブランチを'master'にマージします。
  • +
  • 'master'ブランチにリリース用のタグをつけます。
  • +
  • 'develop'ブランチに'release'ブランチの内容がマージされます。
  • +
  • 'release'ブランチが削除されます。
  • +
+
+ git flow release finish RELEASE +
+
+
+
+ +
+
+ +
+

Sửa lỗi nóng

+ + +

★ ★ ★

+
+

緊急対応の開始

+ +

他のgit flowコマンドと似た形で、hotfixを開始します

+
+ git flow hotfix start VERSION [BASENAME] +
+

バージョンの引数は、ホットフィックスリリース名を指定します。 オプションとして開始するベースを指定出来ます。

+

+
+
+
+
+
+ +
+
+

緊急対応の終了

+ +

緊急対応の終了作業は、'develop'と'master'のブランチをマージします。加えて、'master'ブランチは緊急対応のタグが付けられます。

+
+ git flow hotfix finish VERSION +
+
+
+
+
+
+ +
+
+
+
+
+
+
+ + +
+

Các lệnh

+ git-flow commands +
+ +
+

Lưu ý

+

★ ★ ★

+ +

★ ★ ★

+
+
+ + + + + + + +comments powered by Disqus + + + +