加入收藏 | 设为首页 | 会员中心 | 我要投稿 南京站长网 (https://www.025zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

入门GitHub,这一个开源项目足够了!

发布时间:2019-04-27 01:31:55 所属栏目:Windows 来源:猿妹 整编
导读:万事开头难,特别是和其他人合作时,犯错格外令人不舒服,而GitHub就是大家协作的一个平台,每天有数百万开发者聚集在一起协作。 作为开发人员,你几乎每天都要在工作中使用GitHub或其他基于Git的工具。而对于刚刚入行的程序员,学习GitHub往往是首要的,

万事开头难,特别是和其他人合作时,犯错格外令人不舒服,而GitHub就是大家协作的一个平台,每天有数百万开发者聚集在一起协作。

作为开发人员,你几乎每天都要在工作中使用GitHub或其他基于Git的工具。而对于刚刚入行的程序员,学习GitHub往往是首要的,阅读文摘和观看视频会有所帮助,不过都没有自己亲自动手实践来的强。

入门GitHub,这一个开源项目足够了!

近日,猿妹在GitHub上找到一个GitHub 新手的贡献指南——first-contributions,目前在GitHub上获得 6433 个Star,16378 个Fork(GitHub地址),下面来看看这个项目里都教了大家那些操作:

Fork(复制)本代码仓库

点击图示中的按钮去 Fork 这个代码仓库。这个操作会将代码仓库复制到你的账户名下。

入门GitHub,这一个开源项目足够了!

Clone(克隆)代码仓库

入门GitHub,这一个开源项目足够了!

接下来,将复制后的代码仓库克隆到你的电脑上。点击图示中的绿色按钮,接着点击复制到剪切板按钮(将代码仓库地址复制下来),随后打开命令行窗口,敲入如下 git 命令:

  1. git clone "刚才复制的 url 链接" 

"刚才复制的 url 链接"(去掉双引号)就是复制到你账户名下的代码仓库地址。获取这链接地址的方法请见上一步。譬如:

  1. git clone https://github.com/你的Github用户名/first-contributions.git 

'你的 Github 用户名' 指的就是你的 Github 用户名。这一步,你将复制到你账户名下的 first-contributions 这个代码仓库克隆到本地电脑上。

新建一个分支

下面的命令能在命令行窗口中,把目录切换到 first-contributions

  1. cd first-contributions 

接下来使用 git checkout 命令新建一个代码分支

  1. git checkout -b <新分支的名称> 

譬如:

  1. git checkout -b add-myname 

对代码进行修改,而後 Commit (提交) 修改

入门GitHub,这一个开源项目足够了!

打开 Contributors.md 这个文件,更新文件内容,将你的名字加上去,保存修改。git status 这命令会列出被改动的文件。接着 git add 这命令则可以添加你的改动,就像如下这条命令。

  1. git add Contributors.md 

现在就可以使用 git commit 命令 commit 你的修改了。

  1. git commit -m "Add <你的名字> to Contributors list" 

将改动 Push(发布)到 GitHub

使用 git push 命令发布代码

  1. git push origin <分支的名称> 

将 <分支的名称> 替换为之前新建的分支名称。

提出 Pull Request 将你的修改供他人审阅

前往 Github 你的代码仓库,你会看到一个 Compare & pull request 的按钮。点击该按钮。

入门GitHub,这一个开源项目足够了!

接着再点击 Create pull request 按钮,正式提交 pull request。

入门GitHub,这一个开源项目足够了!

查看更多教程,可以到GitHub详情页获取

【编辑推荐】

  1. 2月份GitHub上最热门的Java开源项目
  2. 2019年2月份GitHub上热门的JavaScript开源项目
  3. GitHub 不让盗版 Windows 用户登录?纯属段子
  4. 3月份GitHub上最热门的Java开源项目
  5. Windows Media Center SDK在GitHub上发布
【责任编辑:未丽燕 TEL:(010)68476606】
点赞 0

(编辑:南京站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读