跳转至

Git 命令行拉取教程

本教程给队员使用。当前项目不要求大家掌握完整 Git,只需要会两件事:

  • 第一次用 git clone 下载仓库。
  • 后续用 git pull 同步仓库。

正式提交个人文件仍然推荐在 Gitea 网页上完成。

如果你需要本地提交文件,阅读 Git 提交流程 中的“命令行本地提交”章节。

1. 安装 Git

先安装 Git for Windows。

官方下载地址:https://git-scm.com/downloads/win

一般 Windows 电脑安装默认版本即可。安装过程大多数选项保持默认。

安装完成后,打开 PowerShell 或命令提示符,输入:

git --version

能看到版本号就说明安装成功。

2. 第一次下载仓库

建议先进入你想保存项目的位置。

例如保存到 D:\实训项目

cd D:\实训项目

然后执行:

git clone http://172.20.2.57:3000/admin/lz_group_6

如果提示输入账号和密码,使用自己的 Gitea 账号登录。

成功后会出现一个文件夹:

lz_group_6

进入仓库:

cd lz_group_6

3. 每天开始前同步

每天开始做文件前,先进入仓库目录:

cd D:\实训项目\lz_group_6

然后执行:

git pull

看到成功后再开始查看或编辑文件。

4. 网页提交后也要同步

如果你在 Gitea 网页上提交了文件,线上仓库已经变化,但你电脑里的文件还没变化。

网页提交后,在本地仓库执行:

git pull

这样本地文件才会更新到最新版本。

5. 常见问题

提示输入用户名和密码

使用自己的 Gitea 账号。

不要使用组长或其他成员账号。

提示 Authentication failed

通常是账号或密码错误,也可能是你没有仓库权限。

截图发给组长,不要反复乱试。

提示 already exists

说明当前目录下已经有同名文件夹 lz_group_6

不要随便删除。先确认里面是不是已经下载好的仓库。

提示 conflict

说明本地文件和线上文件发生冲突。

不要自己处理。截图发给组长。

6. 本项目最简命令

第一次:

git clone http://172.20.2.57:3000/admin/lz_group_6

每天开始:

git pull

网页提交后:

git pull

不要使用:

git reset --hard
git push --force