当前位置:   article > 正文

InfiniLM实战:Git入门

InfiniLM实战:Git入门

前言

本系列文章为InternLM实战营笔记,主要阐述Git使用入门。

任务简介

任务1: 破冰活动:自我介绍

目标

每位参与者提交一份自我介绍。
提交地址:https://github.com/InternLM/Tutorial 的 camp3 分支~

要求

  1. 命名格式为 camp3_<id>.md,其中 <id> 是您的报名问卷ID。
  2. 文件路径应为 ./data/Git/task/
  3. 【大家可以叫我】内容可以是 GitHub 昵称、微信昵称或其他网名。
  4. 在 GitHub 上创建一个 Pull Request,提供对应的 PR 链接。

任务2: 实践项目:构建个人项目

目标

创建一个个人仓库,用于提交笔记、心得体会或分享项目。

要求

  1. 创建并维护一个公开的大模型相关项目或笔记仓库。
  2. 提交作业时,提供您的 GitHub 仓库链接。
  3. 如果您不常使用 GitHub,您可以选择其他代码管理平台,如 Gitee,并提交相应的链接。
  4. 仓库介绍中添加超链接跳转 GitHub 仓库https://github.com/InternLM/Tutorial

任务一完成步骤

第一步:fork仓库

打开GitHub仓库:
在这里插入图片描述
点击Fork:
在这里插入图片描述
可编辑仓库名称与简介,这里我直接保持默认,点击Create Fork
在这里插入图片描述随后跳转到此,证明fork成功。

第二步:拉取与更改

打开 Visual Studio Code,呼出终端,进行git clone

git clone https://github.com/xforcevesa/Tutorial # 这是我的仓库地址
  • 1

在这里插入图片描述
这里本人已安装git。本人使用的是Endeavour OS,基于Arch Linux的桌面发行版。
在这里插入图片描述
可根据其他教程安装好Git
随后

code Tutorial
  • 1

呼出另一个打开了TutorialVisual Studio Code窗口:
在这里插入图片描述展开data/Git/task,新建文件camp3_2351.md(本人ID为2351)。
在这里插入图片描述在其中添加内容并保存:
在这里插入图片描述

第三步:提交与推送

首先将所有文件添加至暂存区:

git add . # 在Tutorial目录下执行
  • 1

然后提交到本地仓库:

git commit -m "Intro of nomodeset"
  • 1

在这里插入图片描述
点击GitHub主页自己的头像:
在这里插入图片描述

点击Settings
在这里插入图片描述左边点击SSH and GPG keys
在这里插入图片描述点击New SSH key,添加自己的SSH key,本人此处已添加。
在这里插入图片描述
最后,验证是否添加成功:

ssh -T git@github.com
  • 1

在这里插入图片描述
若得到以上输出,证明已添加成功,接下来进行git push
在这里插入图片描述
若得到以上输出,证明成功。
打开自己fork的仓库,点击Contribute -> Open pull request
在这里插入图片描述此处可编辑标题内容等,点击Create pull request
在这里插入图片描述最后看到这个界面即成功。
在这里插入图片描述
本人之PR:https://github.com/InternLM/Tutorial/pull/1057

任务二完成步骤

创建仓库

登陆后点击加号创建仓库
在这里插入图片描述
在此处可编辑仓库介绍、仓库名、开源许可证等等。

在这里插入图片描述与用户名同名的仓库将显示其README
在主页。

添加内容

创建后打开仓库,点击Edit Profile
在这里插入图片描述
即可编辑内容
本人之仓库:https://github.com/xforcevesa/xforcevesa

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/神奇cpp/article/detail/913520
推荐阅读
相关标签
  

闽ICP备14008679号