3

我想将一个文件从一个 git 分支复制到另一个,但将其保存为不同的文件名。我知道我可以这样做以使用相同的名称复制它。结帐时有没有办法重命名?

git checkout otherbranch myfile.txt
4

2 回答 2

6
git show otherbranch:myfile.txt > myfile2.txt
于 2012-12-03T18:18:13.290 回答
1

让我们通过一个例子来理解:如果你想从 master 分支复制index.html文件来开发具有不同文件名的分支,那么

第 1 步:结帐以开发分支

git checkout develop

step-2:将文件从master复制到develop分支

git show main:index.html > new_index.html

第三步:添加这个新文件

git add .

第四步:提交文件

git commit -m "message"

第5步:并推送文件

git push
于 2022-01-07T04:34:33.820 回答