我目前正在尝试在我的主存储库中提交后更新子模块。但是git失败了,比如
fatal: Unable to create '/Users/jhbruhn/georenting-server/GeoRentingServer/georenting-server-endpoint/.git/index.lock': Not a directory
或
fatal: index file open failed: Not a directory
答案 0 :(得分:0)
解决:问题是由于钩子执行了一些环境变量。我重置脚本中的那些,现在它可以工作:
GIT_DIR=""
GIT_INDEX_FILE=""
答案 1 :(得分:0)
我不得不使用unset
unset GIT_DIR
unset GIT_INDEX_FILE