gpt4 book ai didi

git命令将一个文件夹移动到另一个文件夹

转载 作者:IT王子 更新时间:2023-10-29 01:16:30 27 4
gpt4 key购买 nike

我创建了一个文件夹common,里面有一堆源文件和文件夹。

现在我想将 common 文件夹移动到 include 文件夹中,使其看起来像 include/common

我试过这些:

  1. git 添加包含

  2. git mv common/include/

    但它失败并出现此错误

    fatal: bad source, source=myrepo/common, destination=myrepo/include

  3. 我尝试了 git mv common/include/common 但我得到了同样的错误

知道如何实现吗?

最佳答案

关于 git 的最好的事情之一是你不需要明确地跟踪文件重命名。 Git 会通过比较文件的内容来找出答案。

所以,就您而言,不要那么努力工作:引用:Git mv docs

$ mkdir include
$ git mv common include
$ git rm -r common
$ git add include/common

运行 git status 应该会显示如下内容:

$ git status
# On branch master
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# renamed: common/file.txt -> include/common/file.txt
#

关于git命令将一个文件夹移动到另一个文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3900805/

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