我想将我的文件从一个分支到另一个存储库分支。而不是仅仅复制我的文件系统上的文件,是否有一些我可以用于此任务的奇特命令?
此外,使用SourceTree有一个快速的方法吗?我的同事也需要这样做(迟早),他们不想使用命令行。
答案 0 :(得分:0)
要将文件从分支机构获取到antoher存储库存储库,您可以使用以下方式:
Asumme将文件从repoA的dev
分支复制到repoB的master
分支,您可以在本地repoB
下面的命令中运行:
#In local repoB
git remote add repoA <URL for repoA> -f
git checkout repoA/dev -- .
git commit -m 'get files from repoA dev branch'
git push origin master
注意:结帐从repoA dev
分支到repoB master
分支的文件时,它将覆盖当前工作目录中的所有文件。因此,您应该在检查来自repoA master
分支的文件之前在dev
分支上提交更改。