书生实战-git基础

目录

1. 上传自我介绍

1.1 Git 下载配置验证

1.2 配置git

1.3 Git使用流程

1.3.1 fork项目

1.3.2 将项目克隆到本地

1.3.3 创建分支

1.3.4 创建自己的介绍文件

1.3.5 提交并推送

1.3.6 检查提交内容

 2. 构建个人项目


1. 上传自我介绍

1.1 Git 下载配置验证

Windows

  • 下载并安装适合您 Windows 版本的安装程序:下载地址
  • 按照安装向导完成安装。(默认设置安装即可)
  • 打开终端(win+r→cmd),输入指令 git --version 检查是否安装成功。

Linux

        打开终端,输入指令

sudo apt-get install git #安装 Git。
sudo apt-get update
sudo apt-get upgrade

        输入指令 git --version 检查是否安装成功。

1.2 配置git

        分全局配置和本地配置。全局配置将作用于该系统上所有未明确指定其他用户信息和电子邮件地址的 Git 仓库,适合用来设置 Git 的默认用户名和电子邮件地址。本地配置仅对特定的 Git 仓库生效。当在不同的项目中需要使用不同的身份标识时,这种设置很有用,比如在个人项目和工作项目之间进行区分。

        这里使用全局设置,打开终端或命令提示符,并输入以下命令来设置全局用户名和电子邮件地址:

git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"

        输入以下命令验证配置:

git config --global --list #查看全局配置
git config --local --list #查看仓库配置
git config --global credential.helper store #来设置 Git自动记录密码(token),从而无需在每次 pull 或 push 时输入# 注意:信息会以明文存储在本地,需考虑安全性
git config user.name #查看特定配置项
git config user.email #查看特定配置项

1.3 Git使用流程

1.3.1 fork项目

        项目链接:  xGitHub - InternLM/Tutorial: LLM&VLM Tutorial

        将项目直接fork到自己的账号下,这样就可以直接在自己的账号下进行修改和提交

         注意:不要勾选“Copy camp3 branch only”的选项!

1.3.2 将项目克隆到本地

        点击code,然后复制下载的命令:

         在本地输入以下命令,注意修改为自己fork的仓库,改为上图中你的https仓库的git地址,将random-zhou改为自己的用户名

# 修改为自己fork的仓库,改为上图中你的https仓库的git地址,将random-zhou改为自己的用户名
git clone https://github.com/random-zhou/Tutorial.git 
#git clone git@github.com:random-zhou/Tutorial.git 
#git clone https://github.com/InternLM/Tutorial.git
cd Tutorial/
git branch -a
git checkout -b class origin/class

1.3.3 创建分支

git checkout -b class_036 # 自定义一个新的分支
#git checkout -b class_id 分支名字改为你的uid分支名称

1.3.4 创建自己的介绍文件

        按照以下模板填写:

【大家可以叫我】:InternLM
【坐标】:上海
【专业/职业】:小助手
【兴趣爱好】:乒乓球
【项目技能】:cv、nlp
【组队情况】:未组队,快来一起!
【本课程学习基础】:CV、NLP、LLM
【本期活动目标】:一起学习,快乐暑假,闯关达人!

        注意!!!在GitHub中需要再每一行的后面多打几个空格才能换行

1.3.5 提交并推送

        提交更改分支命令如下:

git push origin class_036
#注意,这里要改为你自己的分支名称
#大家提交使用英文,避免同步错误

        推送分支到远程仓库命令如下:

git push origin class_036
#注意,这里要改为你自己的分支名称
#大家提交使用英文,避免同步错误

        第一次推送时需要登录github授权,点击允许,去github登录授权即可。

        推送成功效果如下图:

1.3.6 检查提交内容

        成功push后点击右上角Compare & pull request,在“Add a title中”输入 "add git_< id >_introduction",点击“Create pull request”,结果如下:

 2. 构建个人项目

        github上构建个人项目

        克隆到本地后,创建README.md文件,并修改内容,输入以下命令推送

git add .
git commit -m "the first commit"
git push origin main

         推送成功后,在github上检查是否推送成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值