快捷搜索: 长连接 前端 源码 pan

git工具使用-概括

版本控制工具git使用

git的工作流程;

文件上传修改与撤回

git三个区 工作区、暂存区、本地库

文件上传:文件创建然上传到暂存区再上传至本地库,文件下载:工作区需要直接从本地库调用不用通过暂存区;

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-60B2CuPg-1634228225365)(.git工作流程.jpg)]

    初始化仓库 命令:git init在本地初始化一个本地空仓库; 查看工作目录与暂存区文件状态 命令:git status; 创建文件后将文件添加到暂存区 命令:git add; 将暂存区文件提交到本地仓库 命令:git commit; 查看提交日志信息 命令:git log; 取消暂存区文件 命令:git restore --staged 文件名或者git reset HEAD 文件名;

版本回退

    查看日志 命令:git log 与 git log --pretty=oneline; 查看所有日志命令:git reflog; 回退一个版本命令:git reset --hard HEAD^; 回退多个版本命令:git reset --hard HEAD~回退次数; 回到某个具体版本命令:git reset --hard 唯一标识码;

删除文件

- 查看文件本地仓库下文件目录 命令:```git ls-files```;
- 下载新版本到工作区 命令:```git checkout ```;
- 删除工作区文件 命令:```rm -rf 文件名```;
- 删除本地仓库文件在工作区文件被删除之后,可通过命令:```git add/rm 文件名```;删除仓库文件;

远程仓库

远程同步码云命令:git push -u origin master

本地分支操作

    查看当前分支 命令:git branch; 新建分支并且切换到新分支 命令:git checkout -b 分支名; 切换分支命令:git checkout 分支名; 分支重命名命令:git branch -m 旧分支名 新分支名; 合并分支,先回到主干然后用命令:git merge 分支名; 删除分支命令:git branch -d 分支名;

远程分支操作

    查看本队与远程分支 命令:git branch -a; 推送本地分支到远程 命令:git push origin 分支名; 删除远程分支(本地分支保留)命令:git push origin : 分支名; 获取远程仓库分支命令:git fetch; 拉取远程分支并在本地创建分支:git checkout -b 分支名 origin/分支名;
经验分享 程序员 微信小程序 职场和发展