你可以用hash-object.
gitid=$(echo hello world | git hash-object -w --stdin)
Run Code Online (Sandbox Code Playgroud)
这将gitid根据echo命令的输出设置为新blob对象的git id .
然后,您可以git update-index使用此blob添加索引条目,并commit在git存储库中创建包含新blob的提交对象.
git update-index --add --cacheinfo 100644 "$gitid" new-blob.txt
git commit -m "new commit"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
136 次 |
| 最近记录: |