Git 基本概念
Git 是一个先进的开源的分布式版本控制系统,常用于管理工作内容、项目代码等功能。
Git 工作流程
图片来源:https://www.runoob.com/git/git-basic-operations.html
说明:
- workspace:工作区
- staging area:暂存区/缓存区
- local repository:版本库或本地仓库
- remote repository:远程仓库
拉取远程仓库文件过程
1.克隆远程分支代码到本地目录
git clone -b 远程分支名 远程仓库URL 本地目录名
-b 参数指定特定分支。
如果你不使用-b选项,Git 默认会克隆main或master分支(取决于仓库的默认分支设置)
2.拉取衍合,合并远程分支最新代码:
git pull --rebase
推送本地文件至远程仓库过程
1.添加所有新增或变更的文件:
$ git add .
git add # 添加指定文件到暂存区
git add . # 添加所有更改到暂存区
2.提交到本地仓库:
$ git commit -m “infomation”
3.先拉取衍合,合并远程仓库最新文件,看是否有冲突,有冲突先解决合并冲突:
$ git pull --rebase
4.将本地仓库的文件推送到远程仓库:
$ git push origin
5.查看本地仓库当前代码状态:
$ git status
6.查看命令执行日志,核验是否推送成功等信息:
$ git log -n
n 是记录数 git log -2 查看最近2条记录。
小结
Git 是一个非常强大的项目管理工具,掌握基本的Git 操作和功能可以提高工作效率,管控项目进度等。
参考:
Git教程:https://www.runoob.com/git/git-basic-operations.html