addyosmani / addyosmani/git2txt

Add Option to Specify Repository Branch

オープン
#4 コメント 0 件 リアクション 4 件 担当者 0 名 GitHub で見る
主要言語
JavaScript
スター
564
フォーク
58
PR マージ指標
30日以内にマージされた PR はありません

説明

Currently, git2txt defaults to the repository’s default branch when converting its contents into a text file. However, many repositories maintain multiple branches (e.g., develop, feature/*, release/*) that users might want to analyze or document separately. The ability to specify a branch would provide greater flexibility and control over which version of the repository is processed.

----

Introduce a new command-line option (e.g., --branch or -b) that allows users to specify the branch they wish to convert. For example:

```
git2txt username/repository --branch=develop
```

### Proposed Option Details:

* Option Name: --branch or -b
* Description: Specifies the branch of the repository to use for conversion.
* Default Behavior: If the option is not provided, the tool will continue to use the repository’s default branch.

```bash
# Specify the 'develop' branch
git2txt username/repository --branch=develop

# Using the short flag
git2txt username/repository -b feature/new-feature
```

Benefits:
* Flexibility: Users can choose which branch to convert, enabling analysis of different development stages.
* Efficiency: Facilitates working with repositories that have active development on multiple branches without needing to switch branches manually.
* Enhanced Functionality: Aligns git2txt with common Git workflows, making it more versatile for various use cases.

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。