Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我怎样才能轻松地找到具有特定提交的分支并以坚固的方式签出它,这样我就不会以“分离的 HEAD”状态结束?
一步一步我想:
repo.lookup commithash
Rugged::OdbError: Object not found
我有同样的问题,但在我的情况下,当我试图在 CircleCi 上运行脚本时,为了避免你应该运行的错误[[ ! -s \"$(git rev-parse --git-dir)/shallow\" ]] || git fetch --unshallow,也许在你的情况下你应该只运行git fetch --unshallow然后运行你想要的任务。
[[ ! -s \"$(git rev-parse --git-dir)/shallow\" ]] || git fetch --unshallow
git fetch --unshallow