文章目录
基本操作
名称
邮箱
到桌面
创建文件夹
进入文件夹
创建文件并输入 ctrl+d 退出
查看状态
对文件进行跟踪
对文件进行修改
修改的同步到本地代码仓库
演示删除
查看状态 工作区是空的 说明工作区和仓库同步
删除文件
此时git就发现我们删除了文件,注意,现在如果想将工作区与代码仓库进行同步,不需要add了,而是直接输入
代码仓库的demo.txt文件就被删除了。
提交代码到github
git push -u http:>>>> main 等效
克隆仓库
其他成员项目推到线上仓库
从远程仓库拉操作 对本地仓库进行更新 输入
日志查看与版本切换
工作区:开发者的工作目录
暂存区:修改已经被记录,但是没有录入版本区域
版本库:存储变化日志以及版本信息
当工作区进行开发工作,git会记录你的改动,使用git add . 指令,工作区的内容会被加入到暂存区,仍然可以对提交的文件进行撤回操作,使用git commit指令,暂存区内容会被提交到版本库。
查看日志
回退版本
想回退几个版本就加几个^
通过版本名回退,不需要写出全部的版本号
本地工作目录也会回到最开始的状态
到最新版本 获取所有版本号 git reflog
分支管理
查看分支
创建分支
切换分支
对wechat分支进行修改
现在config.txt文件被修改了,但此时,main分支上有一个紧急的bug需要你去处理,这时,你就得把手头上的工作保存起来,然后去处理bug。
切换主分支
看看你的工作目录,刚才增加的内容现在却不见了。我们要的就是这个效果,接下来,我们再创建一个分支用于修复bug。
随便加一点内容
假设此时我们已经修复好了bug,那么我们就将修改的内容提交到该分支上,接下来就是将该分支合并到master分支上了。
我们先切换到master分支上,会发现我们刚才创建的文件在工作目录中消失了,然后我们输入
这样 ali分支进行修改的文件就能在工作目录找到了
这时候,我们又可以切回到wechat分支,进行我们刚才未完成的工作。当完成后,我们就可以将该条分支也合并到master分支上