git-crypt breaks git partial staging
Đang mở
- Ngôn ngữ chính
- C++
- Star
- 9.9k
- Fork
- 544
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
The problems can be reproduced like this:
- from command line: 'git add -p' -> Only binary files changed.
- from git gui: right-click -> 'stage lines for commit' is greyed out
The problem seems to be that if a file is encrypted, it is seen as binary, and patch staging only works for text files so git can only stage the full file.
Maybe this is intrinsic to how git-crypt works, but maybe there are workarounds, maybe something can be done changing settings in .gitattributes?
Hướng dẫn đóng góp
Đánh giá
Issue này chưa được đánh giá.