gpt4 book ai didi

git - 在 git 中,使用带路径的 git log 获取提交

转载 作者:太空狗 更新时间:2023-10-29 13:50:18 25 4
gpt4 key购买 nike

我想使用指定存储库路径的 git log 获取最后 10 次提交。我使用了选项 -path 但我有“在存储库之外”错误

 git log --no-merges -10 -p /home/my_folder/git/repo

fatal: /home/my_folder/git/repo: '/home/my_folder/git/repo' is outside repository

命令正在例如文件夹/home 中运行

最佳答案

Git 假定当前工作目录位于您要操作的存储库中。从存储库目录层次结构外部运行 git 命令时,可以使用 git 的全局 -C 选项来指定要使用的存储库:

git -C /home/my_folder/git/repo log --no-merges -10 -p

通常,在运行 git 命令之前简单地 cd 到您的存储库可能更容易。

关于git - 在 git 中,使用带路径的 git log 获取提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31178662/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com