情景:
main
中的一个分支上有几个文件(我们现在称之为.gitignore
)。这是故意的;更改这些文件时,分支main
我看到两个可能的解决方案:
第一个(也是最简单的)似乎是一个类似于git checkout的命令,除了不是将文件从指定的分支拉到当前,这个命令(让我们称之为git-checkin
)会推送从当前分支到指定的一个分支的文件。是否存在具有git-checkin
功能的命令?
或者,有没有办法让git checkout另一个分支而不覆盖工作目录中的任何更改,包括那些被跟踪的文件(就像进行部分合并一样)?
答案 0 :(得分:0)
目前的解决方法:
destination clone
)destination clone
source clone
(已检出分支main
)中使用source clone
目录复制到destination clone
目录< / LI>
我猜测git-checkin
不存在;如果有人有更好的建议,那么欢迎他们!