首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Github -在git克隆之后,如何发出拉请求?

Github -在git克隆之后,如何发出拉请求?
EN

Stack Overflow用户
提问于 2017-09-30 20:46:03
回答 4查看 1.6K关注 0票数 0

我读过。但这不符合我所做的和我想要的。

我对git非常陌生,我做了一个"git clone https://github.com/qmk/qmk_firmware

然后我创建了一个新的目录layouts/community/ergodox/azerty。在这个目录中,我创建了以下文件:

  • layouts/community/ergodox/azerty/keymap.c
  • layouts/community/ergodox/azerty/simple_visualizer.h
  • layouts/community/ergodox/azerty/README.md
  • layouts/community/ergodox/azerty/visualizer.c
  • layouts/community/ergodox/azerty/rules.mk
  • layouts/community/ergodox/azerty/config.h

现在,我想请求维护人员合并我的“社区布局”。

我不知道该怎么办。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2017-09-30 21:29:36

如何促进GitHub回购:

  1. 分叉GitHub回购,您可以在您的GitHub帐户中获得分叉
  2. 克隆你的叉子
  3. 投入你的本地回购
  4. 推到叉子上
  5. 从叉子创建拉请求

参见详细信息:初学者对GitHub项目的贡献指南出力

看看我对类似问题的回答

票数 3
EN

Stack Overflow用户

发布于 2017-09-30 21:02:12

  1. 标记变化 git add layouts/community/ergodox/azerty/*
  2. 用非常简短的描述作出承诺 git commit -m "Short description"
  3. 将更改推送到GitHub项目 git push

也许你现在必须用你的证件登录。

  1. 提出拉的请求

转到项目页面,并单击“拉请求”按钮。

票数 0
EN

Stack Overflow用户

发布于 2017-09-30 21:14:08

git是一个分布式版本控制系统,因此您的分支与其他人的本地Git副本上的另一个分支一样有效。

要做到这一点,您需要执行以下命令:

代码语言:javascript
复制
git add -A

若要添加更改,则

代码语言:javascript
复制
git commit -m "Reason for change"

要在本地提交更改,则

代码语言:javascript
复制
git push

若要将更改“推送”到正在工作的分支的远程副本,请执行以下操作。如果这个分支只属于你(也就是说,不属于原点),那么你真的不需要做任何其他的事情。

如果未为项目启用拉请求,则只需签出目标分支,执行合并,然后将这些更改推送到GitHub。那是,

代码语言:javascript
复制
git checkout <DestinationBranch>
git merge <SourceBranchWithYourChanges>
git push

但是,如果在存储库上启用了拉请求,那么只有某些人能够合并到origin\master中(或者分支的名称是什么)。

要做到这一点,您需要登录到GitHub,然后按照GitHub提供的说明(在您问题中的链接中指定)。这将提示可以合并请求的用户将您的更改合并到适当的分支中,以供更一般的使用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46506897

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档