为便于操作,我们需安装以下工具:
- Git安装程序:提供核心Git功能,通过命令行实现版本管理。
- Git图形界面工具:推荐使用 TortoiseGit,它与TortoiseSVN界面和操作方式类似。
二、Git安装过程
- 启动Git安装程序。
- 逐步点击“Next”,默认设置即可。
- 最后点击“Install”完成安装。
安装说明
- Git核心功能:命令行可实现所有Git操作。
- 图形工具选择:推荐TortoiseGit,适合习惯使用SVN的用户。
- 命令与图形工具的关系:TortoiseGit底层依赖Git命令行。熟悉命令行操作可提升效率。
三、安装TortoiseGit图形界面工具
- 下载并启动安装程序。
- 安装时根据提示点击“Next”。
四、安装中文语言包(可选)
如需中文版,请安装TortoiseGit汉化包。
五、右键菜单功能介绍
安装完成后,右键菜单中将新增Git相关选项。
常用命令简介
- Git Clone…:从远程仓库克隆代码到本地。
- Git Pull(拉取):更新远程仓库最新代码。
- Git Commit:将更改提交到本地仓库。
- Git Push:将本地提交推送到远程仓库。
SVN与Git的区别
操作 | SVN命令 | Git命令 | 说明 |
---|---|---|---|
拉取 | svn update | git pull | Git可离线提交,SVN需联网。 |
提交 | svn commit | git commit + push | Git提交分两步完成。 |
删除文件 | svn delete | git rm | Git可直接删除文件后再commit + push。 |
六、案例演示1:同步FishingSupport项目
步骤一:注册并加入项目
- 登录GitLab后台并注册账号。
- 创建账号后通知管理员将你加入对应项目组。
步骤二:克隆项目到本地
提交与更新流程
本地开发完成后,请遵循以下流程:
# 提交更改
git commit -m "更新说明"
# 推送至远程仓库
git push
# 更新本地代码
git pull
七、案例演示2:创建FishingClient稳定分支
步骤一:创建分支
命名建议:
步骤二:本地操作分支
git pull origin fxy/mail
git checkout fxy/mail
- 若需切回
master
分支:
git checkout master