Github Fork 的项目保持与源项目同步
如何 Github Fork 别人项目,如何让自己的项目保持一致
fork 别人的代码,并 pull request
- 1. 注册自己的账号
- 2.fork 别人的的项目
- 3. 克隆自己 Fork 的项目到本地
- 4. 修改文件
- git add –A
- git commit -m”提交到历史区”
- git push origin master 提交到 github 上
- 5. 发起一个 pull request
- 6. 别人合并代码
可能出现的问题
- 1) 如果是一个空的文件夹或者是一个空的文件是上传不上去的
2) 如果出现这两个信息说明,当前本地的 git 还没有注册
git config --global user.email "...." git config --global user.name "...."
解决办法:
$ git config --global user.email "你的邮箱(建议和你们的github注册邮箱保持一致)"
$ git config --global user.name "你的名字(建议和github用户名保持一致)"
让自己 Fork 的 github 项目,与源项目保持一致
- 添加源项目的文件 [teacher 是随便写的变量名】
拉取到本地,如果是自己的项目,可以用
git pull origin master
git remote add teacher https://github.com/zhubangbang/blog.git git pull teacher master