Git常用操作
Git简易入门四部曲
在Git入门当中我们只需要明白一下常用四个指令,即可轻松玩耍
对这四个指令我们可以称为 "Git 经典四步曲"
在Git的日常使用中,下面四步曲是常用的流程,尤其是在团队协作环境中。
-
添(Add)
- 命令:
git add <文件名>或git add . - 作用:将修改过的文件添加到本地暂存区(Staging Area)。这一步是准备阶段,你可以选择性地添加文件,决定哪些修改应该被包括在即将进行的提交中。
- 命令:
-
提(Commit)
- 命令:
git commit -m '描述信息' - 作用:将暂存区中的更改提交到本地仓库。这一步是将你的更改正式记录下来,每次提交都应附带一个清晰的描述信息,说明这次提交的目的或所解决的问题。
- 命令:
-
拉(Pull)
- 命令:
git pull - 作用:从远程仓库拉取最新的内容到本地仓库,并自动尝试合并到当前分支。这一步是同步的重要环节,确保你的工作基于最新的项目状态进行。在多人协作中,定期拉取可以避免将来的合并冲突。
- 命令:
-
推(Push)
- 命令:
git push - 作用:将本地仓库的更改推送到远程仓库。这一步是共享你的工作成果,让团队成员看到你的贡献。
- 命令:
项目流程
将项目fork
本次学习项目的链接: github.com/InternLM/Tu…
配置ssh key
生成 key
ssh-keygen -t rsa -b 4096 -C "xxxxx@qq.com"
获取公钥
在gitbash中打开
cd ~/.ssh
cat id_rsa.pub
验证是否设置成功
ssh -T git@github.com
clone成功
创建自己uid的新分支
cd Tutorial/
git branch -a
git checkout -b class origin/class
git checkout -b class_id 分支名字改为你的uid分支名称
提交更改分支
git add .
git commit -m "add git_camp4_6096_introduction"
推送分支
git push origin class_6096
创建pull request
任务1: 破冰活动:自我介绍
每位参与者提交一份自我介绍。 提交地址:github.com/InternLM/Tu… 的 class 分支~
- 命名格式为
<id>.md,其中<id>是您的报名问卷UID。 - 文件路径应为
./icamp4/。 - 【大家可以叫我】内容可以是 GitHub 昵称、微信昵称或其他网名。
- 在 GitHub 上创建一个 Pull Request,提供对应的 PR 链接。
我的 pull_request地址:github.com/InternLM/Tu…
任务2: 实践项目:构建个人项目
- 创建并维护一个公开的大模型相关项目或笔记仓库。
- 提交作业时,提供您的 GitHub 仓库链接。
- 如果您不常使用 GitHub,您可以选择其他代码管理平台,如 Gitee,并提交相应的链接。
- 仓库介绍中添加超链接跳转 GitHub 仓库(github.com/InternLM/Tu…)
- 将此项目报名参加第四期实战营项目评选将解锁 30% A100 和 168 团队算力点资源,报名链接:aicarrier.feishu.cn/wiki/JuXvwH…
我的项目地址:github.com/cat-underta…