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 # 这是我的仓库地址

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

code Tutorial

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

第三步:提交与推送

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

git add . # 在Tutorial目录下执行

然后提交到本地仓库:

git commit -m "Intro of nomodeset"

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

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

ssh -T git@github.com

在这里插入图片描述
若得到以上输出,证明已添加成功,接下来进行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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值