我已经在GIT上分了一个项目,并开始贡献。 从我所了解的情况来看,该项目在我克隆该项目时有一个挂起请求,随后项目所有者拒绝了第三人的提交。为什么我的GitHub pull请求有两个提交?
我已经完成了我的更改(添加了一个新文件),并且我想将其推送到项目的主分支。所以我把它推到了我的github主分支,然后我想提出一个pull请求。
在情况我不清楚,我已经做到了这一点:
- 克隆项目
- 添加文件&提交
- 把我改变我的github分行
- 通缉作出拉请求。 (但还没有)
在拉的要求,我已经2次的提交(但我只发1):
- 矿(最近)
- 的拒绝拉他人的请求。
所以我只想为我的提交做一个拉取请求,并删除以前的提交或做一些事情,以避免我每次都有这个问题。
注1; 我使用SmartGit客户端,但如果说明清楚并且很好解释,我也不介意使用shell客户端。
注2; 我还没有创建任何分支。
谢谢!
如果你在本地查看'git log',你是否也看到了第三方的提交?是否有可能克隆或分离第三方的存储库? – 2011-03-19 14:15:52