git config命令
git help命令
git init命令
git add命令
git clone命令
git status命令
git diff命令
git commit命令
git reset命令
git rm命令
git mv命令
git branch命令
git checkout命令
git merge命令
git mergetool命令
git log命令
git stash命令
git tag命令
git fetch命令
git pull命令
git push命令
git remote命令
git submodule命令
git show命令
git shortlog命令
git describe命令
git rebase命令
git mv命令
git mv
命令用於移動或重命名文件,目錄或符號鏈接。
簡介
git mv <options>… <args>…
描述
移動或重命名文件,目錄或符號鏈接。
git mv [-v] [-f] [-n] [-k] <source> <destination>
git mv [-v] [-f] [-n] [-k] <source> ... <destination directory>
在第一種形式中,它將重命名<source>
爲<destination>
,<source>
必須存在,並且是文件,符號鏈接或目錄。 在第二種形式中,最後一個參數必須是現有的目錄; 給定的源(<source>
)將被移動到這個目錄中。
索引在成功完成後更新,但仍必須提交更改。
示例
以下是一些示例 -
把一個文件:text.txt 移動到 mydir,可以執行以下操作 -
$ git text.txt mydir
運行上面的 git mv
其實就相當於運行了3
條命令:
$ mv test.txt mydir/
$ git rm test.txt
$ git add mydir