在GitHub上fork别人项目不能与别人项目同步时的解决方案
一、直接全部删除掉然后重新fork
二、不想要删除时的解决方案
1. 在我们之前clone下来的文件夹中打开Git Bash Here
2. 创建一个分支git branch test
3. 查看下现在应该又多了一个test的分支git branch
4. 给别人项目添加一个别名Demon,如:git remote add Demon https://github.com/the-vampire/The-Vampire-Game.git
5. 查看别名映射到的远程地址库git remote -v
6. 将别人的项目下载并放到test分支git fetch Demon master:test,此时我们将别人项目中的所有文件下载到了自己的电脑上
7. 将分支合并到主线上git merge Demon
8. 最后提交到自己的GitHub上git push origin master,此时便将我们下载下来的文件传输到了自己的GitHub上了。
本文提供了解决GitHub上fork项目无法与原项目同步的问题方案。包括直接删除并重新fork的方法,以及通过创建分支、添加远程仓库别名、fetch和merge等步骤进行同步的详细流程。

1095

被折叠的 条评论
为什么被折叠?



