查看文章
 
git中的pull request的merge
2010-07-13 17:51
a fork出b,b修改之后要把代码合并到a中,第一种方式:b直接pull request给a,a能收到b的pull request,这只限于简单修改,涉及到合并代码的时候就不能成功了。
第二种方式,a收到b的pull request的时候,a将a的代码check out出来,再代码中转换git源到b fork的项目(git remote add b git://github.com/b/project.git),这个操作执行第一次就可以了,以b的身份将b的代码搞下来git fetch b,其实这时a和b的代码都在数据仓库中,本地看到的还是a的代码,这时将b的代码合并进a,git merge b/master,然后git commit和git push就ok了

git pull类似于svn up

更换角色
cd ~/.ssh/
ssh-agent bash
ssh-add id_name

----------

如果https有问题无权限提交,就是用
git clone git@github.com:jayli/nodejs-kissy.git

类别:默认分类| |分享到i贴吧|浏览(137)|评论 (0)
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
     

   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu