0

librarygitを使用してリポジトリにチェックインされたファイルのステータスを取得しようとしています。go-git

だから私はこのコードスニペットを実行しています:

    var status = git.Status{}
    var fileStatus *git.FileStatus
    fileStatus = status.File(fullPathToApp)
    fmt.Printf("%v\n", fileStatus.Staging)
    fmt.Printf("%v\n", fileStatus.Worktree)

私が得るのは2つ63のsが印刷されることだけです

63
63

これはgitステータスに関して何に対応していますか?

のドキュメンテーションと直接関係があるとは思えませんStatusCode

ところで、 が指すファイルfullPathToAppはクリーンです。つまり、追跡およびコミットされています。

4

1 に答える 1