DAY1-TencentOS-git

Tencent - Git

Tencent犀牛鸟 入门 GitHub(自用TT)

第一节:注册GitHub

1.1Github主页

https://github.com

第二节:如何使用Git工具克隆GitHub仓库到本地

2.1Git工具下载

https://git-scm.com/

2.2配置

git config --global user.name <用户名>
git config --global user.email <用户邮箱>

第三节:如何fork GitHub上的官方仓库

3.1为什么fork官方仓库作为自己的仓库

  • 没有权限向Github上的官方仓库提交代码,这样能向自己的仓库提交修改

3.2点击右上角fork按钮。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DwPDsdca-1656669990111)(C:\Users\19048\AppData\Roaming\Typora\typora-user-images\image-20220630205955922.png)]

3.3fork官方仓库

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-q9m1ndo4-1656669990112)(C:\Users\19048\AppData\Roaming\Typora\typora-user-images\image-20220630210129134.png)]

3.4复制fork仓库的链接(使用的是SSH,感觉比较快,怎么配置看下面大佬的博客)

https://blog.csdn.net/u013778905/article/details/83501204

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-B2I8eQKn-1656669990112)(C:\Users\19048\AppData\Roaming\Typora\typora-user-images\image-20220630233034534.png)]

3.5在本地文件中将代码拉下来。

git clone <仓库地址>

第四节:如何拉取GitHub上的不同分支

4.1进入到刚刚fork的仓库,查看分支。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RNlaZc9h-1656669990113)(C:\Users\19048\AppData\Roaming\Typora\typora-user-images\image-20220630200634405.png)]

4.2介绍红框中的分支。

  • master分支也就是主分支,也就是我们主要维护更新的分支
  • develop分支,也就是某个新功能开发的分支
  • tos_evb_g0分支,也就是某个特性的开发分支

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KPDoTSau-1656669990113)(C:\Users\19048\AppData\Roaming\Typora\typora-user-images\image-20220630201153718.png)]

4.3拉取develop分支(其它分支操作雷同)。

$ git clone -b <分支名称> <仓库地址>

4.4也可以直接切换分支

查看所有分支
$ git branch -a 
切换分支
$ git checkout <分支名称>

4.5结果如下。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NJGmLvph-1656669990114)(C:\Users\19048\AppData\Roaming\Typora\typora-user-images\image-20220630234239398.png)]

第五节:如何提交代码到github

5.1用vscode打开文件夹。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LD2ihOCA-1656669990115)(C:\Users\19048\AppData\Roaming\Typora\typora-user-images\image-20220701103815314.png)]

5.2修改文件中hello_world.c的打印内容

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9jZpNV6f-1656669990117)(C:\Users\19048\AppData\Roaming\Typora\typora-user-images\image-20220701104145400.png)]

5.3修改完成后,保存退出。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0bBWxwii-1656669990117)(C:\Users\19048\AppData\Roaming\Typora\typora-user-images\image-20220701143832319.png)]

5.4打开git

查看修改
$ git status
同意所有修改
$ git add -A
提交,并附上提交内容的备注
$ git commit -m "备注信息"
提交到远程仓库
$ git push origin <分支名称>

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xkB6gn31-1656669990118)(C:\Users\19048\AppData\Roaming\Typora\typora-user-images\image-20220701144204174.png)]

5.5查看刚刚推送的分支

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0hheeGxN-1656669990119)(C:\Users\19048\AppData\Roaming\Typora\typora-user-images\image-20220701144906192.png)]

5.6查看修改内容。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zlPMY9Zb-1656669990119)(C:\Users\19048\AppData\Roaming\Typora\typora-user-images\image-20220701144955402.png)]

第六节:如何在github贡献代码

6.1点击"Pull requests"。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SFdj2LMQ-1656669990119)(C:\Users\19048\AppData\Roaming\Typora\typora-user-images\image-20220701175614253.png)]

6.2点击"New pull request"。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XlmMXq9T-1656669990120)(C:\Users\19048\AppData\Roaming\Typora\typora-user-images\image-20220701175703069.png)]

6.3查看修改内容,确认无误后,点击”Create pull request“按钮。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6zi13CHO-1656669990121)(C:\Users\19048\AppData\Roaming\Typora\typora-user-images\image-20220701180211487.png)]

6.4写下备注后,点击Create pull request按钮即可。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yQtiuCgO-1656669990122)(C:\Users\19048\AppData\Roaming\Typora\typora-user-images\image-20220701180311961.png)]

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

摸鱼波纹疾走

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值