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