第三期-书生大模型实战营学习记录02

一、Git 安装

本文仅以Windows系统为例进行演示

1.下载git

https://git-scm.com/download/win

2.安装git

在安装向导中,通常可以选择默认设置,一路点击“Next”(下一步)即可完成安装。

3.检查是否安装完成。

打开终端(win+r—>cmd)

输入指令检查 git --version

二、常见的Git平台

1.GitHub

https://github.com/

  • 是全球最大的代码托管平台之一,拥有丰富的开源项目和活跃的开发者社区。它提供了版本控制、项目管理、协作开发等功能,并支持多种编程语言2

2.GitLab

https://gitlab.com/

  • 一个自托管或基于云的平台,提供了完整的 DevOps 工具链,包括代码托管、持续集成/持续部署(CI/CD)、问题跟踪等。

3.Gitee

https://gitee.com/

  • 国内的代码托管平台,提供了代码托管、项目管理、协作开发等功能,对国内开发者来说,访问速度可能更快,也更符合国内的使用习惯。

Github需要魔法,没条件的学员可以选择 Gitee 来使用。

三、常用的 Git 操作

1.git init

初始化一个新的 Git 仓库,在当前目录创建一个 .git 隐藏文件夹来跟踪项目的版本历史。

2.git clone <repository-url>

从指定的 URL 克隆一个远程仓库到本地。

3.git add <file>git add.

将指定的文件或当前目录下的所有修改添加到暂存区,准备提交。

4.git commit -m "message"

提交暂存区的修改,并附带一个有意义的提交消息来描述更改的内容。

5.git status

查看工作目录和暂存区的状态,包括哪些文件被修改、添加或删除。

6.git log

查看提交历史,包括提交的作者、日期和提交消息。

7.git branch

列出所有本地分支。

8.git branch <branch-name>

创建一个新的分支。

9.git checkout <branch-name>

切换到指定的分支。

10.git merge <branch-name>

将指定的分支合并到当前分支。

11.git push

将本地的提交推送到远程仓库。

12.git pull

从远程仓库拉取最新的更改并合并到本地分支。

13.git stash

暂存当前未提交的修改,以便在需要时恢复。

14.git stash pop

恢复最近暂存的修改。

开始一个新的项目时,首先使用 git init 初始化仓库。在进行一些代码修改后,使用 git add. 添加所有修改,然后使用 git commit -m "Initial commit" 提交更改。

在团队工作中,完成自己的开发后,使用 git push 将更改推送到远程仓库,以便其他团队成员可以获取您的工作成果。

四、常用插件

在 VSCode 等软件中,插件是效率提升的利器。(根据自己的爱好进行选择)

GitLens

在代码行上显示 Git 提交信息,如提交人、时间及变更描述等,还能查看文件历史记录、比较视图、显示 Git blame 注释和团队成员的最新活动等

Git Graph

类似于 SourceTree 的可视化版本控制插件,可用于查看提交记录、审视代码等

Git History

Git 日志查看器,能轻松查看 Git 提交历史记录,支持显示不同颜色的分支、提交信息和更改详细信息,以及搜索提交历史记录;

 五、作业操作

1.破冰活动:自我介绍

(1)新建分支

GitHub - InternLM/Tutorial: LLM Tutorial

(2)克隆仓库

踩坑提示,地址切记看清楚是自己githubID的地址

git clone https://github.com/zhebosuibiandawowudi/Tutorial.git #修改为自己的
cd Tutorial/
git branch -a
git checkout -b camp3 origin/camp3

(3)把Tutorial文件夹移动到demo文件夹下

(4)查看分支

(5)切换到第三期分支

(6)查看分支内容

git checkout -b camp3_254 # 使用自己的问卷id自定义一个新的分支

(7)创建自己的破冰文件

touch ./data/Git/task/camp3_254.md #修改为自己的问卷ID

(8)提交更改到分支

git add .

git commit -m "add git_254_introduction" #提交信息记录

 第一次运行时会提示你绑定个人信息

个人信息绑定结束后,再次提交

 使用push命令上传修改内容到制定分支,即(6)步中创建的个人id分支

git push origin camp3_254

上传成功 

查看提交 

在github页面提交PR到Tutorial 

按照要求编写title 

git_254_introduction 

查看修改内容

 2.创建项目

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值