我有两个版本的网站,我希望与现有的Git仓库同步。它们位于我本地计算机上的两个不同的物理目录中。
有没有办法可以将一个文件夹的内容添加到一个分支,另一个文件夹添加到另一个分支?
答案 0 :(得分:0)
为此,请在git init
的两个目录中设置git存储库。然后,使用git checkout -b branch-name
在每个目录中创建一个不同的分支。将您希望的任何文件规范放入.gitignore
两个目录中,然后git add
每个目录中的相应文件。最后,在git remote
的两个目录中添加相同远程。 git push
他们两个,你将拥有一个带有两个分支的存储库,两个本地目录,一个映射到每个分支。
请注意,第一次尝试合并这些分支时,会遇到很多冲突。那是因为这两个分支没有基础分支,所以git不知道哪个版本的文件应该是“真正的”。