2017-01-06 17 views
0

我是git的新手。如何编辑其他用户提出的拉取请求中的文件。拉请求是从回购的一个分支,我不拥有回购。我需要编辑几个文件,这是拉请求的一部分。另一位用户允许我对其进行更改。做这个的最好方式是什么?编辑另一个用户的git pull请求

回答

1

如果其他用户允许您更改回购,只需克隆它,对分支进行更改,添加,提交和推送。

git clone [email protected]/project 
cd project 
git checkout branch 
# make changes 
git add . 

根据仓库的所有者,您可能需要使用--fixup提交,或壁球更改到现有的提交,并与--force推。

git commit 
git push origin branch 
+0

谢谢。但即时通讯试图编辑拉请求,而不是回购。另一个用户有一个公开的拉取请求。我想在推入该分支之前对其中的一些文件进行更改。 – jmodest

+0

是的,对从中打开拉取请求的分支所做的更改反映在拉取请求中(并且GitHub告诉您这么做)。 – choroba

+0

感谢您的帮助! – jmodest