06-Github fork; Pull Request; 开发文档README; Markdown

本文介绍了Git的fork功能及其在GitHub上的操作,详细讲解了如何通过Pull Request向原项目贡献代码。同时,阐述了CONTRIBUTING.md文件的重要性和GitHub Issues在项目管理中的作用。此外,还分享了编写高质量README.md文件的框架和Markdown语法的使用。
摘要由CSDN通过智能技术生成

Git fork

fork动词含义:分岔split
fork 是一种在托管服务(宿主环境hosting environment)上完成的操作,如 GitHub。fork 仓库会创建与原始仓库完全相同的副本,并将该副本移动到你的帐户。你对 fork 的仓库拥有完全控制权。修改 fork 的仓库不会更改原始仓库。

fork 不在命令行上执行;也不存在 git fork 命令。
尝试运行 git fork 命令会产生错误。(另外,fsck 并不是粗话,它表示"文件系统检测",指的是审核文件的一致性。)

——————————————————————————
git clone 他人仓库,修改后提交commit再push——会fatal失败!

$ git push
fatal: The current branch master has no upstream branch.
To push the current branch and set the remote as upstream, use
git push --set-upstream origin master

若是先fork到自己账户上有了副本,再git clone 该副本的url,……,之后再push回自己仓库。
……省略号中间的步骤:cd进入副本目录,checkout -b建立新分支并转至该分支, 修改副本中部分内容git diff ; git add .; git commit -m '修改说明一句话' ; git push origin 新分支

使用某个第三方库构建一个项目

fork 其他开发者的仓库可以将其复制到你的帐户,使你可以全权对它执行 git pull 和 git push!

“拉取请求”(Pull Request)

如果你的 fork 中包含原项目所没有的代码,则可以通过向初始或源仓库的维护者发送一个请求,以让其将你在他们项目的 fork 上所做的更改应用在他们的项目中,请求维护者将这些更改拉取到原项目中。总的来说,Pull Request 是让源仓库拉取

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值